代码改变世界

随笔档案-2010年6月4日

NET 应用架构指导 V2 学习笔记(十六) 服务层设计指导

2010-06-04 00:13 by Virus-BeautyCode, 2511 阅读, 收藏, 编辑
摘要: 如果你的应用是通过服务来提供功能,将服务分离出来一层是相当重要的。这篇将介绍服务的设计,和设计服务的过程中可能遇到的问题,以及服务的设计步骤。  在服务层,你定义服务接口的实现,以及数据契约。一个重要的概念就是服务不应该暴露实现的细节,已经在应用内部使用的业务实体。确保你的业务实体不至于过度影响数据契约。服务层应该提供翻译数据契约和业务实体的组件。    上图中的深黑色框中的就是服务层。服务层通常... 阅读全文
点击右上角即可分享
微信分享提示