5.4 VSTS和面向服务的架构
由于下列原因,VSTS专注于使用SOA实现分布式系统的实践方面。VSTS提供了4个设计器来处理所涉及的主要活动:
1. 应用设计器(参见图5-3)用来设计那些发布和消费Web服务的应用构件。
图5-3 使用应用设计器来描述那些利用Web服务进行通信的构件。注意:可以在工具条上增加自己定制的类型
2. 系统设计器(参见图5-4)用于将系统组合和配置成系统和潜在的可复用的子系统。
图5-4系统设计器来把这些应用组合成整个系统或可复用的子系统
3.逻辑数据中心设计器(参见图5-5)用于捕获服务器(比如IIS)、它们的配置和网络信任区(如果你要在一个数据中心使用它们,而该数据中心又要部署一个或多个系统的话)。
4.部署设计器(参见图5-6)用于将系统中的构件映射到逻辑数据中心的服务器中,从而说明系统的分布式部件需要如何去部署。
在VSTS中,这些设计器生成源代码和XML文件,从而成为源代码和配置文件的活视图。一旦在源代码和配置文件中做出了架构上重要的变更,这些图也会自动更新。
【责任编辑:铭铭 TEL:(010)68476606-8008】
回书目 上一节 下一节 |