首页 > 其他 > 详细

Biztalk Http 适配器使用.开发系列(一)

时间:2014-01-22 09:36:49      阅读:443      评论:0      收藏:0      [点我收藏+]

Biztalk Http 适配器使用.开发系列(一)

前阵子为了玩AS2,研究各路大侠的博客后发现一般用http进行交互.然后就准备自己写一个如何使用biztalk中的http适配器.我会把我遇到的问题已经我是如何一步步做的跟大家讲述下.

1. 因为我用的是2008R2的server.所以就只能截图2008的配置了.之前有大侠是配的2003的.大家可以访问这个博客

http://www.cnblogs.com/cbcye/archive/2008/12/06/1349142.html

首先进入IIS新建一个虚拟目录.目录的地址是指向了BTSHTTPReceive.dll的路径.

图中有路径,这个DLL分32位和64位的,我用的是64位的系统,所以就选64位里的Dll.

bubuko.com,布布扣

2. 把这个虚拟路径转成应用程序.为其添加一个应用程序池.

bubuko.com,布布扣

这个我吃了一个亏,浪费了我很多时间,就是池的账号密码设置.

bubuko.com,布布扣

在高级设置的标示里.我为了省事,就直接用administration了.之前看到一些帖子上说的.是要在IIS的什么组里的账户即可.

3. 添加IIS的扩展.2008里叫程序映射.

bubuko.com,布布扣

在默认网页下,双击处理程序映射.在右上角的操作中点击添加脚本映射.

bubuko.com,布布扣

把dll配置到第二个框中.

bubuko.com,布布扣

bubuko.com,布布扣

关于添加脚本映射,可以参照msdn的帮助.更详细.

http://msdn.microsoft.com/zh-cn/library/bb515343(v=vs.100).aspx

4. 设定完这些后,基本就差不多了.然后配置biztalk端的.

bubuko.com,布布扣

配置一个接收段,管道就直接用直通的.主要是在HTTP的配置中输入虚拟路径+dll.就是如图所示的信息.

5. 配置一个发送端接口.去接数据.然后抛出一个file

bubuko.com,布布扣

bubuko.com,布布扣

6. 测试.

我用了大神介绍的一款第三方软件fiddler.可以通过http POST信息.

在body中输入一些信息.然后在地址栏输入地址.就是默认网址的地址+虚拟路径+dll名.

就可以抛送信息了.

bubuko.com,布布扣

如果软件没报什么500的错.411的错之类的.基本就成功了.

bubuko.com,布布扣

7. 中间遇到的问题,其中一个是接收端口如果用的XMLReceive,biztalk会有说接收管道的报错.原因是我们POST的信息不是认证的信息.至于怎么才是认证的信息,可以请各位看官帮我说明一下.我也不是很懂.

bubuko.com,布布扣

第一项,允许不认证的信息.是ture的话,也可以接收进来.

最后要谢谢群里的各位兄弟啊.特别是 克拉玛依兄,远在美国跟我QQ聊天…

过会再整理一下前几天研究的证书.那是在chnking大神的指导下完成的.

Biztalk Http 适配器使用.开发系列(一)

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!