关于消息系统推荐一本国外著作:《Enterprise Integration Patterns :
Designing, Building And Deploying Messaging
Solutions》(《企业集成模式——设计、构建及部署消息传递解决方案》),书中以基于消息中间件的异步消息传递模型,给出了集成企业级应用的思路和模式(如书中定义使用命令消息和文档消息构建RPC给我留下了很深的印象)。
"Domain-Driven Design is an approach to software development that
centers the development on programming a domain model that has a rich
understanding of the processes and rules of a domain. ....... The
approach is particularly suited to complex domains, where a lot of
often-messy logic needs to be organized."——Martin Fowler