应用架构设计与部署全解析
1. 应用设计基础
在进行应用设计时,我们可以借助相关工具创建系统定义模型(SDM),该模型能明确不同“应用”在特定解决方案中的组合方式。这里的“应用”涵盖网站、网络服务、数据库等。例如,一个解决方案可能包含一个与多个网络服务交互的网站,而这些网络服务又可能与数据库或消息队列进行通信。
1.1 设计应用的逻辑步骤
使用 Visual Studio 2008 构建新应用时,可按以下逻辑顺序操作:
1. 创建应用程序图,明确应用的客户端、服务、组件和通信路径。
2. 利用系统设计器将应用分组形成系统。
3. 创建逻辑数据中心图,代表应用将部署的基础设施。
4. 使用部署设计器验证应用定义(图)能否在逻辑基础设施中部署。
5. 利用应用程序图为解决方案生成项目存根。
1.2 应用程序图的使用
应用程序图是应用架构师的画布,可将工具箱中的应用拖放到图上并连接它们以形成解决方案。以下是相关操作的详细介绍:
- 添加应用 :通过拖放操作将应用添加到图中。例如,可添加外部数据库供服务层连接,还可添加 Windows 用户界面供销售和营销团队进行数据分析。
- 连接应用 :
- 工具箱中有多种端点可用于连接应用,包括 .NETWebServiceEndpoint(用于连接基于 SOAP 的网络服务)、WebContentEndpoint(用于通过 HTTP 连接基于 Web 的内容)、GenericEndpoint(用于设置端点而不指定确切通信协议)和 Database
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



