使用PIP扩展BTARN

下载安装部署

  1. GS1 US RosettaNet下载相应的PIP文件

  2. 新建BizTalk解决方案并设置签名
  3. 添加->现有项(C:\Program Files (x86)\Microsoft BizTalk 2013 R2 Accelerator for RosettaNet\SDK\Schemas\xml.xsd)
  4. 添加生成项

  5. 生成Schema

  6. 文件类型选择DTD,文件选择下载的DTD文件

  7. 添加引用文件(C:\Program Files (x86)\Microsoft BizTalk 2013 R2 Accelerator for RosettaNet\Bin\Microsoft.Solutions.BTARN.Schemas.RNPIPs.dll)

  8. 项目解决方案如下图所示:

9.点击PIP Schema架构,如下图所图所示输入。Target Namespace为:http://schemas.microsoft.com/biztalk/btarn/2004/3A7_MS_V02_00_PurchaseOrderUpdateNotification.dtd

  1. 在属性窗口的导入中选中添加对 BaseDataTypes的引用

  2. Root Reference 选择Pip3A7PurchaseOrderUpdate

  3. 部署项目

  4. 部署完成之后可查看到相应的Schema

新建PIP

  1. 在BTARN管理控制台中新建PIP中输入基本信息

  2. 活动信息配置

  3. 发起者配置

  4. 回复者配置

新建协议

  1. 常规配置,注意Home role在接收服务器与请求服务器要不一致。

2.端口配置

注:以上步骤在另一台服务器上也要做配置

测试

  1. 发起测试请求,Serivce Content可以使用3A7 Schema生成

  2. 测试结果

 

posted on 2018-06-23 10:45  Gary Zhang  阅读(325)  评论(0编辑  收藏  举报

导航