介绍
Microsoft已根据客户的反馈,修改了BizTalk Server的部署场景,并将其包含在2006版本当中。为了Business Activity Services(BAS)解决方案能够在Hub和Spoke场景部署,BizTalk Server 2004的技术已经进行了优化。与之对照的是,BizTalk Server 2006使用了新的和更加强键的技术,包括基于可以将BizTalk Server应用系统从一台服务器移动到另一台服务器的通用管道。
理解用于BizTalk Server的部署场景
理解BizTalk Server 2006部署场景的一种方法是识别2004版BizTalk Server支持的主要部署模式,以及将这种模式和2006模式进行对比。
理解BizTalk Server的Hub和Spoke部署模式
BizTalk Server支持多种商业模式。然而,2004部署解决方案为hub和spoke模式进行了优化。通过使用这种模式,管理员能够将BizTalk Server解决方案的相关部分安装和部署到一个中央服务器和多个远程服务器。
Hub和Spoke部署模式描述了BizTalk Server解决方案的两个组成部分:分别是一个中央HUB合作伙伴,以及针对一个或多个贸易合作伙伴的SPOKE解决方案。例如,一个HUB可能是多家连锁超市的仓库,而贸易合作伙伴可能是供应商、顾客、或是一个内部部门。在hub和spokes将BizTalk Server解决方案适当地部署到他们的服务器上以后,他们就可以创建一种电子合作伙伴关系并且开始交换数据。
不论hub还是spoke解决方案都使用了BizTalk Server工具包中的一个或多个对象,这些对象可以用于调整成功的程度实现对2004和2006版部署解决方案的支持:
◆业务流程:可执行的商业过程。
◆端口:BizTalk Server接口可以发送和接收信息。
◆角色:收集不论是使用服务还是实施服务的端口类型。
◆接收位置:位置(如URL)和传输器类型的物理的和设计时间概念。
◆策略:对商业规则按版本收集。
◆计划:用于不同消息的结构。
◆图表:定义两组记录之间关系的XML文件。
◆管道:定义和连接一个或多个处理阶段、并将其按指定顺序运行来完成特许任务的软件结构。
◆资源:能够与行动相关联的可选择的有效负荷。
◆BAS人造假象:用于商业活动服务(BAS)的对象。人造假象的通常类型是一个识别合作伙伴的特性描述。
BizTalk Server 2004的部署
BizTalk Server 2004支持用于部署的SEED基础构架。利用SEED,您可以在使用两种向导的HUB和多个SPOKE之间设置信息交换,这两种向导分别是:HUB侧的SEED向导、以及SPOKE侧的SEED向导。工作场景如下:
1.HUB使用HUB侧的SEED向导创建HUB SEED文件包,该文件包包含有关此HUB的BizTalk Server部署的具体信息。就许多2004场景而言,这些信息包括业务流程,特性描述,以及BAS人造假象。
2.HUB使得适当的SPOKE能够使用HUB的SEED文件包。只需通过电子邮件发送SEED文件包至SPOKE上的管理员,将文件包拷贝到CD并交给管理员,或者其它提交方法。
3.贸易合作伙伴(SPOKE)使用spoke侧的SEED向导来部署HUB的SEED文件包。
spoke使用HUB的SEED文件包来配置BizTalk Server部署,并对配置进行测试。
4.spoke使用spoke侧的SEED向导来打包spoke的SEED文件包中的配置。
5.Spoke将其SEED文件包发送回HUB。
6.HUB接收spoke的SEED文件包,并使用HUB侧的SEED向导抽取spoke信息。
7.HUB开始与spoke交换文档。
BizTalk Server 2006中的部署
BizTalk Server 2006的部署由两个步骤组成:
1.开发人员使用Microsoft Visual Studio 2005在分段提交环境中进行部署
2.使用Microsoft Management Console(MMC)针对生产服务器进行管理部署
从Build命令菜单上的唯一命令启动开发人员部署工具,可以使开发人员能够部署和测试他们的BizTalk Server解决方案。与之相反,MMC部署快照允许管理员将BizTalk Server解决方案打包进可以自释放的文件,并且将该文件迁移到其他服务器。场景工作情况如下:
1.开发人员使用Visual Studio,可以创建、测试和部署分段提交环境中的HUB解决方案。
2.与之相似,开发人员使用Visual Studio,可以创建、测试和部署分段运输环境中的spoke解决方案。
请注意,这一步骤突出了BizTalk Server 2004和2006之间的基本差别之一。在BizTalk Server 2004中,当在HUB上为spoke打包人造假象时,SEED向导为了BAS人造假象会尝试自动倒转HUB和spoke之间的关系。虽然这在理论上是可以做到的,但在实践中很难实施,也无法为用户带来较大的帮助。BizTalk Server 2006删除了这种选项。取而代之的是,HUB的开发人员完全在他们的测试环境中建立和部署spoke解决方案。
3.当开发人员调试完HUB和spoke解决方案之后,管理员使用BizTalk Server Administration Environment MMC上的输出选项来打包BizTalk Server HUB解决方案、及其他相关文件。
输出向导会产生一个MSI文件包或文件。这个文件包实质上是包含所有相关BizTalk Server文件的自释放容器。随后,客户可轻松地将文件迁移到另一台服务器。
说明:在上个步骤中,BizTalk Server不再自动倒转商业关系。客户在输入目标环境中的MSI文件时,应说明各项有关环境的设置。
| 共2页: 1 [2] 下一页 | ||
|
|
||||
| · NAC安全访问控制 · 网络布线测试仪器 · Windows Server 2008专.. · Windows远程桌面应用 · 网络故障排除宝典 · 运营商封堵ADSL共享 中.. · 解析35岁技术人的价值.. · 世纪枭雄比尔盖茨的王.. |
· 主流品牌防火墙配置 · ASP.NET开发教程 · 超级计算机TOP500专题 · Vista SP1对决XP SP3 · SQL Server 2008/2005.. · 程序员如何成长? · C#技术开发指南 · 虚拟化技术还有点“虚” |
|||
|
||||
| · SOA 面向服务架构 · SQL Server 2008/2005.. · Apache技术专题 · 三层交换技术专题 · SQL Server入门到精通 · Windows远程桌面应用 · C#技术开发指南 · Apache技术专题 |
· Windows集群服务应用 · C#技术开发指南 · 国际文档格式标准开战 · 路由器设置与口令恢复 · Linux 集群技术专题 · PHP开发应用手册 · SOA 面向服务架构 · 企业数据恢复指南 |
|||
|
||||
| · SQL Server入门到精通 · SQL Server 2008/2005.. · SOA 面向服务架构 · Apache技术专题 · C#技术开发指南 · 三层交换技术专题 · Apache技术专题 · C#技术开发指南 |
· Windows远程桌面应用 · 企业数据恢复指南 · Windows集群服务应用 · 路由器设置与口令恢复 · Linux 集群技术专题 · SOA 面向服务架构 · 了解统一威胁管理(UTM).. · 反垃圾邮件技术应用 |
|||