BizTalk RosettaNet解决方案之Loopback
本教程使用 BizTalk Accelerator for RosettaNet (BTARN) 在一台计算机上模拟本组织与合作伙伴组织之间的流程实施情况。
创建本组织
- “BizTalk <版本> Accelerator for RosettaNet”,右键单击“本组织”,单击“新建”,然后单击“本组织”。
- 在“新本组织属性”对话框的“常规”选项卡上,输入名称:HOME 和 GBI:123456789 ,本组织分类选择制造商

- 在“联系人属性”选项卡中,如下图所示输入联系人信息

创建合作伙伴组织
- 在BTARN 管理控制台中右键“合作伙伴”,选择新建合作伙伴

-
在属性对话框中按下图所示输入名称:PARTENR ,GBI:987654321

-
在联系信息对话框中输入

编辑合作伙伴接口流程
-
在BTARN管理控制台展开流程配置设置,单击STD_0C1_R01.02

-
在属性的活动窗口中将,“是否要求安全传输”、“要求不可否认性”、“原始消息和内容的不可否认性” 置为False (因为模拟环境未配置证书)

创建贸易协议
- 在BTARN管理控制台,右键协议,选择新建

- 在新协议属性对话框中输入,Name:Trade Agreement,其他按下图所示输入

-
在“新协议属性”对话框的“端口”选项卡上操作和信号URL均输入: http://localhost/BTARNApp/RNIFReceive.aspx

-
右键新创建的协议选择激活
-
使用Loopback实用工具创建镜像协议,在CMD运行界面输入:
cd "C:\Program Files (x86)\Microsoft BizTalk 2013 R2 Accelerator for RosettaNet\SDK>"
Loopback /enable HOME
Loopback /mirror "Trade Agreement"
-
创建完成

启动业务端口并测试
-
在BizTalk Application 1中启用PrivateInitiator_To_LOB,PrivateResponder_To_LOB 发送端口

-
在BizTalk Application 1中启用LOB_To_PrivateInitiator、LOB_To_PrivateResponder、Async_Http_Receive 和 Sync_Http_Receive 接收位置

-
使用LobApplicaton.exe(C:\Program Files (x86)\Microsoft BizTalk 2013 R2 Accelerator for RosettaNet\SDK)创建测试消息,测试文件选择(C:\Program Files (x86)\Microsoft BizTalk 2013 R2 Accelerator for RosettaNet\SDK\LOBApplication\SampleInstances\0C1_Request.xml)

-
点击提交之后打开数据库管理器,如用如下语句查看消息
use BTARNArchive
SELECT * FROM MessageStorageIn ORDER BY TIMECREATED ASC
SELECT * FROM MessageStorageOut ORDER BY TIMECREATED ASC
use BTARNData
SELECT * FROM MessagesFromLOB ORDER BY TIMECREATED ASC
SELECT * FROM MessagesToLOB ORDER BY TIMECREATED ASC
SELECT * FROM Attachments ORDER BY TIMECREATED ASC

posted on 2017-02-12 10:57 Gary Zhang 阅读(551) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
2013-02-12 BizTalk Server 2016/2020 | Azure Logic APP | EDIFACT/X12/RosettaNET/AS2 培训&项目开发&技术服务