示例体系结构:BizTalk 消息队列

本主题将介绍使用 BizTalk 消息队列适配器发送和接收消息时的示例结构。

下图显示了使用 BizTalk 消息队列适配器时BizTalk Server示例体系结构的组件。

图 1 显示 BizTalk 消息队列适配器的示例体系结构

BizTalk 消息队列TDI_Sec_RefArch_MSMQ的示例体系结构

此示例结构包含以下各部分所讨论的组件。

外围网络 ― Internet

建议不要通过 Internet 使用消息队列二进制协议。 不应让任何消息队列流量通过防火墙 1。 如果要使用 BizTalk 消息队列适配器通过 Internet 接收消息,请执行以下操作:

  • 在外围网络中使用消息队列服务器。

  • 通过 Internet 使用消息队列 HTTP 协议。

  • 在外围网络中有一个转发应用程序,该应用程序从消息队列服务器中选取消息,并使用二进制协议将它们转发到 BizTalk 消息队列适配器。

    重要

    即使使用 BizTalk 消息队列从 Internet 接收消息,BizTalk 消息队列使用的端口也应在防火墙 1 中保持关闭状态。

外围网络 ― Intranet

使用 BizTalk 消息队列适配器从 Intranet 接收消息时,有一个 Windows 消息队列服务器将消息队列流量转发到运行 BizTalk 消息队列适配器的主机实例的BizTalk Server。

如果 Intranet 和 E-Business 域共享公共 Active Directory,则消息会通过一系列消息队列路由器,直到到达正确的目标 (运行 BizTalk 消息队列接收适配器) 主机实例的BizTalk Server。 此选项未在关系图中表示,因为它的安全性低于第一个选项。

电子商务域

此域中的服务器如下:

  • BizTalk Server (处理、BizTalk 消息队列适配器和跟踪主机) 。 此服务器安装有 BizTalk Server 运行时,并具有包含 BizTalk 业务流程、管道、业务规则引擎以及其他业务程序的主机实例。 BizTalk Server 端口、接收位置、管道、映射、架构以及程序集均在此服务器上接收、路由、处理和发送消息。 此服务器还有一个主机的主机实例,该主机支持跟踪运行状况监视和业务监视数据。 此外,此主机包含运行 BizTalk 消息队列发送和接收适配器的主机实例。

    注意

    当需要提高性能时,你可向处理主机的实例环境添加更多的 BizTalk Server。

  • 主密钥服务器。示例体系结构:基本BizTalk Server相同。

  • SQL Server。示例体系结构:基本BizTalk Server相同。

  • 域控制器。示例体系结构:基本BizTalk Server相同。

  • 管理工具。示例体系结构:基本BizTalk Server相同。

另请参阅

中小型公司的示例体系结构
威胁模型分析的示例方案