用于面向服务解决方案的开发人员机器设置

面向服务的体系结构(SOA)是构建分布式系统的方法。 面向服务的解决方案演示了如何使用不同的协议将多个后端系统聚合到客户端可以使用的单个服务中。 此解决方案通过一种方法将服务集成,以确保交付和性能特征满足您所需达成的服务级别协议的要求。

面向服务的解决方案是在一个服务级别协议方案中建模的,在此方案中,BizTalk Server 和连接到它的业务线(LOB)应用程序服务器为响应服务请求提供了三秒的时间。 这三秒中的一秒可能会被 BizTalk Server 占用。

该面向服务的解决方案有三个版本:适配器、嵌入式和存根。 有关面向服务的三个版本解决方案之间的差异的详细信息,请参阅 了解面向服务的解决方案。 作为开发人员,可以使用方案的存根版本来运行方案。 此版本不需要任何 LOB 后端服务器才能运行。 之后,可以使用方案的适配器版本来了解如何集成和配置各种适配器和后端服务器,以使用 BizTalk 服务器作为单个服务进行响应。 然后,可以测量 BizTalk Server 及其适配器引起的延迟。

如果 BizTalk 服务器的延迟超出其服务要求,可以通过安装并运行 SOA 内联版本来绕过 LOB 适配器持久性点。 此版本会绕过适配器,并随后由于 MessageBox 持久性点而导致延迟贡献。 相反,内联版本通过远程过程调用(RPC)机制(如 DCOM)直接与后端服务器通信。

有关 MessageBox 持久性点的详细信息,请参阅 持久性和业务流程引擎

本部署指南介绍如何在单台计算机上安装和测试面向服务的三个版本解决方案。

有关面向服务的解决方案的详细信息,请参阅 了解面向服务的解决方案

本节中