生命之价
---程序员
摘要: 如果你是一位软件架构师,您将如何去搭建一个符合n-tie的架构?并请描述一下您搭建的每一层的作用。(注意:请您考虑项目中有WebService的情况)答案:主要根据实际情况来决定搭建的层数以及各层的规格。 一般情况下,可如下搭: 数据层:主要提供数据服务,该层继承实体的接口并定制自己的数据提取和存储。并根据数据库类型如sqlserver、oracle等来建立此层服务。执行逻辑我个人偏好采用存贮过程。 业务层:由于定制的实体的属性和操作实体的方法已由数据层获得和执行,故业务逻辑组件对此实体进行组合以满足上层对业务逻辑组件的调用,webservice也是建在此层,以用于提供数据服务和逻辑执行。 表 阅读全文
posted @ 2011-03-09 22:05 Freeman Shen 阅读(494) 评论(0) 推荐(0) 编辑