步骤 2:配置并启动应用程序
完成时间: 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” 。 ReceiveRequestPort 的接收端口 选择 “EAISolutionReceiveReqeustPort”。 发送端口发送ReceiveRequestPort 的端口组 选择 “EAISolutionSendDeclinePort”。 ReceiveRequestPort 的接收端口 选择 “EAISolutionSendToERPPort”。 单击“确定”以保存配置。
启动应用程序
在BizTalk Server管理控制台中,右键单击“EAISolution”,然后单击“启动”。
在对话框中,单击“ 开始”。
内容回顾
在此步骤中,您配置并启动了 EAIApplication 应用程序。
后续步骤
在 步骤 3:测试解决方案中测试 EAI 解决方案如何处理消息。