关于阅读Application Architecture for .NET的一些笔记
设计一个应用程序的目标:
1.能够解决商业问题
2.考虑到相关的安全和认证
3.对一般操作提供较高的性能
4.可用的、有弹性的
5.对可遇见的需求具有伸缩性
6.可管理的,允许管理员部署、显示、解决问题
应用和服务设计的通用建议:
1.标识所有application中可能用到的组件,一些application可能不需要用到某些组件,所以必需要标识出来;
2.在设计所有的组件时,应尽可能保持设计模式的一致性。用一个或几个设计模式保持组件设计的一致性;
3.在数据交互时,使用一致的对象。比如用dataset,datareader或XML来做数据交换介质,应选择其一,而不要混合使用,这样会增加开发难度已经扩展性等
4.使用代码强制策略,如:安全处理,管理,异常处理,通讯约束
posted on 2005-01-04 15:28 HelloSnoopy 阅读(347) 评论(0) 收藏 举报
浙公网安备 33010602011771号