使用PIP扩展BTARN
下载安装部署
-
从GS1 US RosettaNet下载相应的PIP文件
 - 新建BizTalk解决方案并设置签名
- 添加->现有项(C:\Program Files (x86)\Microsoft BizTalk 2013 R2 Accelerator for RosettaNet\SDK\Schemas\xml.xsd)
-
添加生成项
 -
生成Schema
 -
文件类型选择DTD,文件选择下载的DTD文件
 -
添加引用文件(C:\Program Files (x86)\Microsoft BizTalk 2013 R2 Accelerator for RosettaNet\Bin\Microsoft.Solutions.BTARN.Schemas.RNPIPs.dll)
-
项目解决方案如下图所示:

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

-
在属性窗口的导入中选中添加对 BaseDataTypes的引用
 -
Root Reference 选择Pip3A7PurchaseOrderUpdate
 -
部署项目
 -
部署完成之后可查看到相应的Schema

新建PIP
-
在BTARN管理控制台中新建PIP中输入基本信息
 -
活动信息配置
 -
发起者配置
 -
回复者配置

新建协议
- 常规配置,注意Home role在接收服务器与请求服务器要不一致。 
2.端口配置

注:以上步骤在另一台服务器上也要做配置
测试
-
发起测试请求,Serivce Content可以使用3A7 Schema生成
 -
测试结果

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