感觉三层架构中的数据访问层,类似领域驱动中的Repository,只不过把每个访问类独立出来了而已。
领域层封装了些业务逻辑,也类似三层中的业务逻辑层,只不过以服务的形式体现了。
应用层对领域层做个封装,形成WebService之类的服务。算是把业务逻辑层分成了两个部分。
感觉领域驱动和普通三层的区别就是把业务逻辑部分以服务的形式体现。
这种理解是不是有什么问题?架构领域驱动三层

解决方案 »

  1.   

    1.没有可比性
    2.你过于拘泥手段,那些手段和思维方式一致
    3.一种思维方式一种手段,选择一个合适你的思维方式的东西做为你的手段就可以了,不需要盲目追高,这东西讲究水涨船高,你思维方式到了,你的手段自然就跟着变了4.有关领域中文翻译有点问题,就像对象一样,多少人执着与对象的中文含义,忘了E文里object的其实代表着“物体,物品,存在”这种原始含义,而领域domain在E文里是“域,范围”,而你也接触到很多域的东西“应用程序域,变量作用域,函数作用域”,不知道这样说你明白没有,不是什么分了多少层,也不是什么和普通3层如何如何,关键是你的在你思维方式下怎么去看你业务的范围和各种的“作用域、应用域”
      

  2.   

    看这里
    http://www.cnblogs.com/daxnet/archive/2010/07/07/1772638.html
    我只是在这篇问了博主的问题~~~ 你自己再找找其他的看看