概览 这章描述业务层的设计过程,包含了设计业务层和业务组件是重要的原则。这些原则被分成不同的种类,包括设计业务层和实现合适的功能,如Security,Caching,ExceptionManagement,Logging,Validation.这些代表了商业层设计时容易发生错误的主要区域。 下面的列表解释了业务层包含的主要组件角色和任务: 应用程式Facade.(可选).应用程序门面合并了多种业务操作到一个基于消息的操作。你可以从表示层使用不同的通信技术来访问应用程式门面。业务组件。当用户进程收集了需要的数据后,就是使用业务规则来处理。规则会描述数据怎么被操作以及转变。规则也许简单或者复杂,由