技术开发 频道

在Visual Studio中配置BizTalk消息端口

  【IT168 技术文档】在此练习中,您将创建用于定义 BizTalk Server 的实际入口点和出口点的物理接收和发送端口(receive and send ports)。您将可以通过 BizTalk Server 接收来自文件夹的消息,以及在处理完您的消息后将其发送到另一个文件夹。最终结果是 XML 文件应由 BizTalk 拾取、通过业务流程进行处理并转换为平面文件结构、然后发送到其他文件夹,沿着发送管道被序列化为其平面文件形式。

  1. 创建接收端口和接收位置(receive port and receive location)

  (1)Start -> All Programs -> Microsoft BizTalk Server 2009 -> BizTalk Server Administration中,打开 BizTalk Server 2009 Administration Console。

  (2)在 BizTalk Server 2009 Administration Console (BizTalk Server 2009 管理控制台)中,找到Applications节点,将其展开以找到表示您的应用程序的 Lab1 节点。

  (3)展开 Lab1 并注意组成您的应用程序的各种项目。您可以导航到“映射”和“管道”( Maps and Pipelines)节点,查看已构建和部署的几个组件。

  (4)右键单击Receive Ports节点,然后选择New | One-way receive port。

  (5)在出现的对话框中,输入 OrderReceivePort 作为名称,然后单击“OK”。

  接收端口(receive port)是进入 BizTalk Server 的逻辑入口点,包含一个或多个接收位置。此逻辑入口点允许多个不同的物理入口点全部显示为一个逻辑入口点。例如映射等一些设置可以应用到端口级别,以影响通过端口输入的所有消息。

  (6)突出显示Receive Ports节点,然后,右键单击 OrderReceivePort 并选择New | Receive Location。

  (7)输入“CustomerOrder_FILE”作为名称。

  (8)在传输Type下拉列表中,选择 FILE。

  (9)对于Receive Pipeline,请选择 XmlReceive。

  接收位置包含适配器和管道。适配器用于接收数据并将其转换为 BizTalk 消息,而管道则对消息进行预处理以准备进行路由。

  (10)单击Configure按钮,更改文件适配器的设置。

  (11)对于接收文件夹,请输入以下路径:C:\MSLabs\BizTalk Server 2009\Core Labs\Work\Lab 1\Messaging\Receive\

  请注意,适配器对话框包含特定于文件适配器的设置。每个适配器处理消息的设置都不同。

  (12)返回到管理控制台后,在对话框中单击“OK”。

0
相关文章