soa构成
摘要:1,case层,对接bofu层的包装层 2,host层,对case的托管 3, ral ( resource access layer) soa 要管理所有资源,软资产,也要使用相关的硬件资产,要对业务逻辑层进行包装,搭建服务管道 发布服务接口,所以soa是紧密与技术相关的,并且涵盖相关的硬件设施层
阅读全文
posted @
2020-01-24 11:44
ProjectDD
阅读(205)
推荐(0) 编辑
soa bofu 面向企业的信息化战略
摘要:从soa谈起,现在soa很多年了,但这个概念并不过时,反而成为重要的it基础 ddd 领域模型驱动,其实不用这个概念也行,就叫,业务功能模型吧,应该参考微服务的思想,面向企业的知识与资源。 面向业务的功能单元 Business-oriented functional units 这是我提出的概念叫
阅读全文
posted @
2020-01-16 10:45
ProjectDD
阅读(178)
推荐(0) 编辑
微服务 与 分布式 有什么区别?
摘要:一心而为 19:28:14微服务 与 分布式 有什么区别?一心而为 22:07:41同构的 silo 集群 建立 起来是不是微服务架构, 假设我有20个 grain 全部放在一个silo host 上面但是这个进程在 比如5台机器上启动,然后组成集群,这样 web host的 client上 连接到
阅读全文
posted @
2020-01-14 22:44
ProjectDD
阅读(1175)
推荐(0) 编辑
Rx?? 的思考
摘要:现在很多语言都有Rx了,Rx.Net,Rx.Java,Rxjs 等,我想是因为这是利用函数语言的异步优势的一种编程形态 Rx 是一种搭建处理流的框架,从observable开始到 subscribtion结束函数式处理过程 中间的处理逻辑是外面根据需要传进来的,应该是充分利用的函数式语言对状态的管道
阅读全文
posted @
2019-12-12 10:42
ProjectDD
阅读(144)
推荐(0) 编辑
程序设计思想
摘要:处理过程,与状态,之间组合成一个逻辑关系链 过程通过全局共享状态,或输入输出的状态来相互关联 在提供功能的时候要根据撑握的线索,技能,认知来映射到这样的模式之中加以构建。 将解决问题的能力思路转为提供功能,模块,与服务,以我为主,在沟通中寻求契合方式。
阅读全文
posted @
2019-12-05 12:06
ProjectDD
阅读(183)
推荐(0) 编辑
项目开发新哲学 考虑
摘要:web项目来说,设计是驱动,应该以设计为驱动,而非 业务,也非数据 之前经历的很多情况是 先写数据库相关的实体什么的,我觉得 这个是个拖累 应该以设计为驱动, 首先设计本身就是项目的一个重要组成部分,有些页面 设计内容比数据内容占比大很多, 其次,设计视觉感受优先,对业务有启发性,业务根本并非一层不
阅读全文
posted @
2019-10-21 17:30
ProjectDD
阅读(158)
推荐(0) 编辑
ioc di
摘要:ioc:Inversion of Control di:Dependency Injection 这些概念已经在oo里被过度解读了,有必要正本清源,其实没有什么第三方负责,只有一个容器,这是最关键的概念 容器就是运行时环境,没有那么多乌七八糟的解读,开发过界面的人知道什么是容器,html标签就是一个
阅读全文
posted @
2019-05-25 00:28
ProjectDD
阅读(227)
推荐(0) 编辑
如何做项目
摘要:1,以业务规则为纲,而不是业务实体 2,在思考和设计业务规则的时候,以业务核心为纲,什么是业务核心,定义为,当前你最关注的,当前最不确定的那一部分。 所以我现在不喜欢领域驱动,我喜欢业务驱动 其实可能二者是一码事 那么我这里所说的业务驱动要怎么驱动法呢? 就先以上面两条为起头,然后再来说,业务规则,
阅读全文
posted @
2018-09-07 15:01
ProjectDD
阅读(299)
推荐(0) 编辑