BizTalk动手实验(十三)EDI解决方案开发配置

1 课程简介

通过本课程熟悉EDI解决文案的开发与配置,本动手实验步骤及内容采用微软官方SDK完成,学员在实验过程中结合官方教程来完成本实验

2 准备工作

从BizTalk安装目录的SDK中将EDI Interface Developer Tutorial文件夹拷到d:\projects(本实验目录)

3 演示

1. 打开项目解决方案

2. 配置BizTalk部署应用程序名称

3. 配置解决方案签名

4. 部署解决方案

5. 在BizTalk管理控制台中右键选择EDI应用程序属性,在引用程序中选择BizTalk EDI Application

6. 新建名称为ReceiveEDI_fromTHEM_A的接收端口

7. 在接收端口中新建名称为:fromTHEM_4010_850的接收位置,接收位置文件夹目录指向项目文件\ProcessEDI_TestLocations\Scenario_A\from_THEM, 文件后缀为*.txt

8. 接收管道改为EdiReceive

9. 新建名称为:toOrderSystem的文件发送端口,目标文件夹为:\ProcessEDI_TestLocations\Scenario_A \toOrderSystem, 文件名称为%MessageID%.txt,选择发送管道为SendOrderFilePipeline.

10. 在发送端口订阅属性中,配置订阅条件如下图所示

BTS.ReceivePortName=ReceiveEDI_fromTHEM_A

11. 新建名称为:toTHEM_997的文件发送端口,目标文件夹为:\ProcessEDI_TestLocations\Scenario_A\ toTHEM_997, 文件名称为%MessageID%.txt,选择发送管道为EdiSend.

12. 在发送端口订阅属性中,配置订阅条件如下图所示

BTS.MessageType=http://schemas.microsoft.com/Edi/X12#X12_997_Root

13. 在BizTalk管理控制台中点击Parties,右键选择新建伙伴,在伙伴属性中输入名称OrderSystem

14. 同上一步骤,创建名称为Fabrikam的伙伴

15. 右键Fabrikam_Profile新建协议

16. 如下图红色方框配置所示相应的协议名称,协议类型、伙伴名称和伙伴属性

17. 切换到Fabrikam->OrderSystem选项页,在标识页中如下图所示配置伙伴标识

18. 在确认页中选中997

19. 取消交换选项下的本地主机设置的Route ACK to send pipeline on request-response receive port.

20. 在验证中去除ISA13标记位的重复性检查

21. 在事务设置中,按如下图所示配置。

22. 切换界面到OrderSystem->Fabrikam,按如下图所示进行配置

23. 在字符与分隔符中选择CR LF

24. 发送端口选择ToTHEM_997

25. 在事务集设置下的信封设置中,按如下属性进行配置


区域


操作


事务类型


选择您的测试消息的消息类型,“850 – 采购订单”。


版本/发行版


输入 EDI 版本,00401。


目标命名空间


选择 http://schemas.microsoft.com/Edi/X12。


GS1


验证是否已选择“PO - 采购订单(850)”。


GS2


输入 1234567。

发送方应用程序 ID。


GS3


输入 0000000。

接收方应用程序 ID。


GS5


选择 HHMM。


GS7


选择“X - 公认标准委员会 X12”。


GS8


验证是否已输入 00401。

26. 点击OK,完成配置。启动应用程序及重启实例

27. 打开SamplePO.txt修改报文中的日期

28. 将SamplePO.txt拷贝到fromTHEM文件夹’

29. 在toOrderSystem及toTHEM_997文件夹将会出现相应的消息

时间: 2024-10-29 05:05:32

BizTalk动手实验(十三)EDI解决方案开发配置的相关文章

BizTalk动手实验(十七)ODBC适配器使用

更多内容请查看:BizTalk动手实验系列目录 BizTalk 开发系列 1 课程简介 通过本课程熟悉ODBC适配器的的使用,本练习采用BizTalk 2010 ODBC 适配器 2 准备工作 1. 下载.安装和配置BizTalk ODBC适配器 2. 新建BizTalk空项目 3. 配置BizTalk项目的应用程序名称及程序签名. 注:创建BizTalk项目过程请参见:<BizTalk开发综合实验> 3 演示 3.1 创建ODBC数据源 3.1.1 在Oracle Client目录下创建TN

BizTalk动手实验(十六)EDI-AS2解决文案开发配置

1 课程简介 通过本课程熟悉EDI.AS2解决文案的开发与配置,本动手实验步骤及内容采用微软官方SDK完成,学员在实验过程中结合官方教程来完成本实验 本实验基于BizTalk 2013(Windows Server 2012 64bit + SQL Server 2012 + BizTalk 2013 + Visual Studio 2012), 同样适用于BizTalk 2010环境.AS2 Demo文件夹为:C:\Program Files (x86)\Microsoft BizTalk S

WCF分布式开发步步为赢(2)自定义托管宿主WCF解决方案开发配置过程详解

上一节<WCF分布式框架基础概念>我们介绍了WCF服务的概念和通信框架模型,并给出了基于自定义托管服务的WCF程序的实现代码.考虑到WCF分布式开发项目中关于托管宿主服务配置和客户端添加引用.两个环节最容易出错.对于大部分想学习WCF分布式开发的人来说,成功开发.配置.部署第一个自己的WCF服务困难重重.很多资料都介绍了WCF的基本概念.但是对于实际的项目开发过程介绍粗略,给入门者带来诸多不便.今天我们就来补充一节WCF分布式开发一个完整解决方案的开发和配置过程.本节基本结构是:首先介绍[1]

BizTalk动手实验(十四)AS2传输非EDI消息

1 课程简介 本课程通过AS2协议完成XML文件的传输过程,传输之后同步接收MDN确认信息.通过本课程熟悉AS2传输解决方案的基本开发与配置方法. 2 准备工作 为了模拟实际的B2B交互过程,本实验需要2台BizTalk Server 2010虚拟机(两两学员配合完成).Contoso使用BizTalk为消息发送方,Fabrikam使用BizTalk为消息接收方. 3 演示 3.1 配置Fabrikam IIS 3.1.1 点击IIS管理器,在Features Views中选择Handler M

BizTalk动手实验(一)安装BizTalk Server 2010开发环境

1 课程简介 通过本课程了解BizTalk 2010的软依赖及基本的安装配置步骤,BizTalk相应的解决方案及高可用性方案可在课程的基础进行深入学习. 2 准备工作 硬件环境:CPU >2.0G 内存 > 1G 软件环境:BizTalk Server 2010 Enterprise Windows Server 2008 R2 Enterprise + IIS SQL Server 2008 R2 Enterprise Visual Studio 2010 BizTalk CAB包 注:在安

BizTalk动手实验(五)Map开发测试

1 课程简介 通过本课程熟悉Map的相关开发与测试技术 2 准备工作 熟悉XML.XML Schema.XSLT等相关XML开发技术 新建BizTalk空项目 演示 3.1 基本操作 打开MapDev解决方案 在MapDev项目中新建Map映射 映射源和目标中分别选择MapDev.InputPO和MapDev.OutputPO 4. 如下图所示将映射源与目标的映射关系连接好,Loop组件在工具栏的Advanced Functoids中. 5. 右击映射文件,选择Test Map 6. , 在Vi

BizTalk动手实验(六)Orchestration开发

1 课程简介 通过本课程熟悉Orchestration的相关开发与测试技术 2 准备工作 熟悉XML.XML Schema.XSLT等相关XML开发技术 熟悉.NET相关开发技术 新建BizTalk空项目 3 演示 3.1 使用可分辨字段及分支流程 打开InputPO Schema,右键选择Promote 将total添加到可分辨字段中 新建Orchestration -> InMsg,消息类型指向InputPO 按如下图所示连接好流程结构,将流程的第一个Receive形状Active属性置为t

BizTalk动手实验(四)Schema开发测试

1 课程简介 通过本课程熟悉Schema的相关开发技术 2 准备工作 1. 熟悉XML.XML Schema.XSLT等相关XML开发技术 2. 新建BizTalk空项目 3 演示 3.1 格式化XML生成XML Schema 1. 右击BizTalk项目,添加生成项 2. 生成Schema 3. 选择Well-Formd XML及XML文件 4. 生成Schema 3.2 生成平面文件Schema 1. 添加平面文件Schema向导 2. 配置根节点名称及命名空间 3. 选择平面文件内容 4.

BizTalk动手实验(三)BizTalk开发综合实验

1 课程简介 通过本课程熟悉BizTalk开发组件Schema/Map/Orchestration/Pipeline的开发与配置 2 准备工作 3 演示 3.1 创建与配置BizTalk应用程序 1. 打开Visual Studio,新建BizTalk应用程序 2. 修改部署配置 3. 创建应用程序签名 4. 配置应用程序签名 3.2 创建输入消息Schema 新建Schema 新建两节点FieldA, FieldB 输入消息Schema 3.3 创建输出消息Schema 创建输出消息Schem