zoukankan      html  css  js  c++  java
  • BizTalk动手实验(十三)EDI解决方案开发配置

     更多内容请查看:BizTalk动手实验系列目录

                          BizTalk 开发系列

    1 课程简介

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

    clip_image002[38]

    2 准备工作

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

    3 演示

    1. 打开项目解决方案

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

    clip_image003

    3. 配置解决方案签名

    clip_image005

    4. 部署解决方案

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

    clip_image007

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

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

    clip_image009

    8. 接收管道改为EdiReceive

    clip_image011

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

    clip_image013

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

    BTS.ReceivePortName=ReceiveEDI_fromTHEM_A

    clip_image015

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

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

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

    clip_image017

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

    clip_image019

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

    clip_image021

    15. 右键Fabrikam_Profile新建协议clip_image023

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

    clip_image025[18]

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

    18. 在确认页中选中997

    clip_image029

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

    clip_image031

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

    clip_image033

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

    clip_image035

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

    clip_image037

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

    clip_image039

    clip_image041

    24. 发送端口选择ToTHEM_997

    clip_image043

    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。

    clip_image045

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

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

    clip_image047

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

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

    clip_image049

    clip_image051

  • 相关阅读:
    元类,单例模式
    面向对象高阶
    类的三大特性---封装以及Property特性
    c# 中的string(神奇的string)
    c#中的equal和getHashCode
    linq中的Distinct的使用(附带IComparable和IComparer的复习和使用)
    flex布局完整示例
    flex布局中flex-basis的理解
    CSS两端对齐的效果;
    理解c#中扩展性代码
  • 原文地址:https://www.cnblogs.com/cbcye/p/2922258.html
Copyright © 2011-2022 走看看