• Biztalk开发系列之二. (AS2配置)


    说明:环境用的是windows 2008 server R2,Bzitalk 2010的环境.

    1. 部署一个HTTP的虚拟站点.关于如何部署.可以参考一些文献或者鄙人的帖子.

    http://www.cnblogs.com/chrisblogs/p/3529212.html

    2. 新建一个biztalk的application.

    clip_image002

    右击属性

    clip_image004

    在应用程序引用中添加Biztalk EDI Application(引用后在接收和发送的管道中AS2Send,AS2Receive)

    clip_image006

    3. 引用完EDI Application后,就要新建接收端口和发送端口了.

    clip_image008

    在虚拟路径中key in 虚拟路径以及映射扩展名.

    clip_image010

    发送端口因为就直接看产出一个XML.所以没什么特别的.

    clip_image012

    4. 接下去是建立Agreement.首先进入Parties中

    clip_image014

    新建两位合作伙伴(feili是接收方,wd是发送方)

    clip_image016

    点中双方,右击,new一个agreement出来.

    clip_image018

    在Pretocol中选择AS2.

    clip_image020

    clip_image022

    菜单中就会新增wd->feili和feili->wd的页面.

    AS2-From和AS2-To后面定义好.(这里注意一下,虽然是个下拉框,但实际上是要手动输入的,刚开始我还在想为什么拉不出来东西…好歹吧所有的Parties拉出来让我选一个…)

    clip_image024

    第三页同上.

    clip_image026

    PS:截止目前接收端的就设定完毕了.接下来是发送端的配置.

    1. 同样的新建一个Application,右击属性新增添加EDI Application.

    clip_image028

    clip_image030

    2. 新增接收端口和发送端口,接收端口就是很普通的XML放入

    clip_image032

    这是发送端口的配置,注意发送管道是AS2Send

    clip_image034

    3. 新增两个Party

    clip_image036

    名字跟刚才接收server的一致.

    clip_image038

    4. 同理新增Agreement,选择AS2

    clip_image040

    5. 配置Parties之间的发送端口.如图是从wd发给feili,在Send ports中选择刚才新增的发送端口名.

    clip_image042

    这样,发送端也配置完毕了.接下来就是测试了

    在发送端的server 的接收位置放入一个XML(随意格式)

    clip_image044

    在另外一台server的发送口目录能产生文件,基本就成功了.

    clip_image046

    至此,初级的AS2配置就完毕了.希望能帮到大家.

    下一步就该研究下如何证书加密了.

  • 相关阅读:
    PHP 时间转换Unix 时间戳
    PHP中include()与require()的区别
    PHP substr_replace() 函数
    写了个jQuery无缝滚动小插件
    Orchard代码学习笔记 1. 入口
    也作一下装配脑袋的Expression习题
    [转]IIS7.5中神秘的ApplicationPoolIdentity
    Spring.net AOP异常记入单独日志文件
    [源码学习]Razor在VS调试配置
    [备忘]WPF的Colors类
  • 原文地址:https://www.cnblogs.com/chrisblogs/p/3532411.html
Copyright © 2020-2023  润新知