2011年12月12日

结合领域驱动设计的SOA分布式软件架构

摘要: 领域驱动设计DDD的总体结构,Repository层使用ORM映射或SQL命令等方式把持久化数据转化为领域对象,然后根据业务逻辑设计对应领域层服务Domain Service 。接着应用层进行操作上的协调,利用Repository、领域模型、领域层服务Domain Service 完成业务需要,再通过数据转换器把领域对象Domain Object转化为数据传输对象DTO。最后,利用远程通讯技术把应用层的服务(Application Service)对外开放。注意留意的是SOA系统中,UI表现层与Application Service应用层服务是实现分离的,表现层可以同 阅读全文

posted @ 2011-12-12 09:49 风尘浪子 阅读(31444) 评论(77) 推荐(60) 编辑

导航