57、应用架构设计与部署全解析

应用架构设计与部署全解析

1. 应用设计基础

在进行应用设计时,我们可以借助相关工具创建系统定义模型(SDM),该模型能明确不同“应用”在特定解决方案中的组合方式。这里的“应用”涵盖网站、网络服务、数据库等。例如,一个解决方案可能包含一个与多个网络服务交互的网站,而这些网络服务又可能与数据库或消息队列进行通信。

1.1 设计应用的逻辑步骤

使用 Visual Studio 2008 构建新应用时,可按以下逻辑顺序操作:
1. 创建应用程序图,明确应用的客户端、服务、组件和通信路径。
2. 利用系统设计器将应用分组形成系统。
3. 创建逻辑数据中心图,代表应用将部署的基础设施。
4. 使用部署设计器验证应用定义(图)能否在逻辑基础设施中部署。
5. 利用应用程序图为解决方案生成项目存根。

1.2 应用程序图的使用

应用程序图是应用架构师的画布,可将工具箱中的应用拖放到图上并连接它们以形成解决方案。以下是相关操作的详细介绍:
- 添加应用 :通过拖放操作将应用添加到图中。例如,可添加外部数据库供服务层连接,还可添加 Windows 用户界面供销售和营销团队进行数据分析。
- 连接应用
- 工具箱中有多种端点可用于连接应用,包括 .NETWebServiceEndpoint(用于连接基于 SOAP 的网络服务)、WebContentEndpoint(用于通过 HTTP 连接基于 Web 的内容)、GenericEndpoint(用于设置端点而不指定确切通信协议)和 Database

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值