完成时间: 10 分钟
目的: 在此步骤中,配置并启动 EAISolution 应用程序。
目的: 配置主要与绑定有关。 绑定在逻辑终结点(例如业务流程端口或角色链接)和物理终结点(例如发送和接收端口或参与方)之间创建映射。 这可实现 BizTalk 业务解决方案的不同组件之间的通信。 可以使用 BizTalk Server 管理控制台创建绑定。
先决条件
在开始此步骤之前,请注意以下要求:
在开始此步骤之前,必须完成 步骤 1:部署项目。
必须以 BizTalk Server 管理员组的成员身份登录。
过程
BizTalk 应用程序是 BizTalk Server 的一项功能,可更快速、更轻松地部署、管理和排查 BizTalk Server 业务解决方案问题。 BizTalk 应用程序是 BizTalk Server 业务解决方案中使用的项(称为“项目”)的逻辑分组。 有关详细信息,请参阅什么是 BizTalk 应用程序? 在 步骤 1:部署项目之前,我们将应用程序名称配置为“EAISolution”。 因此,EAISolution 应用程序包含协调、两个模式和映射。
从 BizTalk Server 管理控制台打开 EAISolution 应用程序
单击“ 开始”,指向 “所有程序”,指向 Microsoft BizTalk Server 20xx,然后单击“BizTalk Server 管理”。
在 BizTalk Server 管理控制台左侧的控制台树中,展开 BizTalk Server 管理,右键单击 BizTalk 组,然后单击“ 刷新”。
展开 BizTalk 组,展开 应用程序,然后单击 EAISolution。
在第 2 课:定义业务流程中,我们创建了一个编排。 在编排中,我们定义了逻辑端口。 在以下过程中,你将定义物理端口并将物理端口绑定到逻辑端口。
创建 ReceiveRequest 端口
在 BizTalk Server 管理控制台的 EAISolution 节点下,右键单击 “接收端口”,指向“ 新建”,然后单击“ 单向接收端口”。
在“常规”选项卡上执行以下操作:
用这个 要执行的操作 名称 类型 EAISolutionReceiveRequestPort。 为未成功传递的消息启用路由 (明) 单击“ 接收位置”,然后单击“ 新建”。
从接收位置1 – 接收位置属性中,执行以下操作:
用这个 要执行的操作 名称 类型 EAISolutionReceiveRequestLocation。 类型 选择“文件”。 接收处理程序 选择 BizTalkServerApplication。 接收管道 选择 XMLReceive。 单击 “配置” 。
从文件传输属性中执行以下操作:
用这个 要执行的操作 接收文件夹 键入 C:\BTSTutorials\WareHouse\Request。 单击“ 确定 ”三次。
创建 SendDecline 端口
在 BizTalk Server 管理控制台的 EAISolution 节点下,右键单击 “发送端口”,指向“ 新建”,然后单击“ 静态单向发送端口”。
在“常规”选项卡上执行以下操作:
用这个 要执行的操作 名称 类型 EAISolutionSendDeclinePort。 类型 选择“文件”。 发送处理程序 选择 BizTAlkServerApplication。 发送管道 选择 XML 转发。 单击 “配置” 。
从文件传输属性中执行以下操作:
用这个 要执行的操作 接收文件夹 键入 C:\BTSTutorials\WareHouse\RequestDecline。 文件名 键入 RequestDecline_%MessageID%.xml。 单击确定两次。
创建 SendToERP 端口
在 BizTalk Server 管理控制台的 EAISolution 节点下,右键单击 “发送端口”,指向“ 新建”,然后单击“ 静态单向发送端口”。
在“常规”选项卡上执行以下操作:
用这个 要执行的操作 名称 类型 EAISolutionSendToERPPort。 类型 选择“文件”。 发送处理程序 选择 BizTAlkServerApplication。 发送管道 选择 XML 转发。 单击 “配置” 。
从文件传输属性中执行以下操作:
用这个 要执行的操作 接收文件夹 键入 C:\BTSTutorials\ERP\Request。 文件名 键入 Request_%MessageID%.xml。 单击确定两次。
绑定端口
在 BizTalk Server 管理控制台中,右键单击 EAISolution,然后单击“ 配置”。
在“配置应用程序”的左窗格中,单击 “EAIProcess”。 这是我们创建的协调方案。
在右窗格中,进行以下操作:
用这个 要执行的操作 主机 选择 BizTalkServerApplication。 Receive Port 用于 ReceiveRequestPort 选择 EAISolutionReceiveReqeustPort。 发送端口和发送端口组用于ReceiveRequestPort 选择 EAISolutionSendDeclinePort。 接收端口为ReceiveRequestPort 选择 EAISolutionSendToERPPort。 单击“ 确定 ”保存配置。
启动应用程序
在 BizTalk Server 管理控制台中,右键单击 EAISolution,然后单击“ 开始”。
在对话框中,单击“ 开始”。
我只是做什么?
在此步骤中,已配置并启动 EAIApplication 应用程序。
后续步骤
测试 EAI 解决方案如何处理 步骤 3 中的消息:测试解决方案。