步骤 7:生成和部署 DoubleAction SDK 示例

DoubleAction.odx 示例演示如何实现编排流程,以便为双重操作伙伴接口(PIP)0C2、0C4、3A2 和 3A4 自动生成响应。 可以扩展此示例项目以支持额外的双作用 PIP。

每当 Fabrikam 使用四个 PIP 中的任何一个发出请求时,都会使用此示例自动向 Fabrikam 发送响应。

生成和初始化 DoubleAction 示例

  1. 在 Contoso 计算机上,在命令提示符窗口中,移动到以下文件夹:
    <驱动器>:\Program Files\Microsoft BizTalk <version> Accelerator for RosettaNet\SDK\PIPAutomation\DoubleAction\.

    注释

    在运行安装程序之前,请在记事本中打开DoubleAction.sql文件(在上面的文件夹中)。 在“文件”菜单中,单击“另存为”。 在 “编码 ”框中,从下拉列表中选择 ANSI ,然后单击“ 保存”。 请单击 “是”以覆盖现有文件。

  2. 如果 BizTalk Server 安装在 SQL Server 2008 R2/2008 SP1 上运行,请在同一文件夹中运行 setupx64.bat。 批处理文件将执行以下作:

    • 在 BTARNDATA 数据库中创建一个 SQL 存储过程(PipAutomationGetAction),以从 MessagesToLOB 表中检索作消息。

    • 编译 HeaderHelper .NET 项目并在全局程序集缓存中注册程序集。

    • 创建和绑定 BizTalk Server SQL 接收端口(MessagesToLOB_Receive_Port)。

    • 启用接收位置功能(MessagesToLOB_Receive_Location)。

    • 编译并部署双动作 PIPAutomation 编排(DoubleAction.odx)。

    • 绑定并启动 BizTalk Server 业务编排。

      注释

      该示例在编译时显示一些警告。 你可以忽略这些警告。

      注释

      验证 DoubleAction.odx 是否已绑定到 MessagesToLOB_Receive_Port,并且编排流程是否已启动。

  3. 在 BizTalk Server 管理控制台中,展开 BizTalk 组应用程序和BizTalk 应用程序 1 节点。 单击 “编排” 节点。 右键单击 DoubleAction 编排,然后单击属性。 在“属性”对话框中,单击“ 绑定” 节点,然后将 主机 设置为 BizTalkServerApplication 并将 接收端口 设置为 MessageToLOB_ReceivePort。 单击 “确定” 。 右键单击 DoubleAction 编排,然后单击启动

另请参阅

创建和配置 Fabrikam 解决方案