在文献(关于企业架构的博客、文章、书籍...)中,似乎在 EA 中有一个真实的(且独有的)SOA 应用程序。如果我们认为 DDD 和 SOA 共享共同的架构原则但在许多其他原则上不同,那么 DDD 在 EA 学科中的位置是什么?
最佳答案
DDD 和 SOA 可以很好地协同工作。通常服务边界与您的限界上下文相匹配。您使用 SOA 设计跨上下文通信并且一切正常。 EA 不会深入研究您如何在内部开发“服务”,但 DDD 可以帮助您做到这一点。
关于domain-driven-design - DDD与企业架构的共识,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29961641/