体系结构:设计n层结构的net应用程序(编辑修改稿)内容摘要:

高 , 但语义几无  DataSet: 功能强 , databinding, validation,语义差,速度较慢  Typed DataSet: 编程模式较好 , 灵活性较差,速度较慢  特制类 : 编程模式好,运行速度快,但需很多编程 业务流程 (Workflow) 业务组件 (Component) 业务实体 (Entity) 外界服务 服务接口 服务代理 数据表示 – 设计提示  数据表现方式和聚合方式 服务接口 (Service Interfaces)  DataSets, XML 文件 , 有态组件 (Stateful Components) 用途 :  把数据用业务相关的模式表示  可包含行为 (data behavior)  定义如何表示复合 (aggregation) 数据 业务流程 (Workflow) 业务组件 (Component) 业务实体 (Entity) 外界服务 服务接口 服务代理 数据层 – 数据访问  数据访问 数据访问组件  无态组件,封装数据访问和变换逻辑 用途 :  封装数据访问和把数据转换成有语义的业务实体 (Business Entity)  参予 Transaction  同步式,函数式调用  使用辅助组件 (Helper Components) 数据访问组件 数据源 数据访问 – 设计提示  数据访问 数据访问组件  设计成无态 (Stateless) 组件  是否用 Enterprise Services。  业务组件是否用 Enterprise Services  Strong Name  选定一种样板 /模型  基本的 CRUD,可调用 stored procedures  可延伸,用于特别功能 (例 翻页 )  使用辅助组件 (Helper ponents)  Best Practices for Distributed apps: 数据访问组件 数据源 安全  安全可信的设计  鉴认 (Authentication)  授权 (Authorization)  安全通信  审计  如何保留身份信息  Profile Management  Federation, Scalability AD Kerberos AD Kerberos Other Certificates SSL WSSecurity 表象层 业务层 数据层 操作管理 通信 安全 鉴认 安全通信 授权 审计 Profile Mgmt 操作管理 通信 表象层 业务层 数据层 安全 – 设计提示  Trustworthy des。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。