在BizTalk Server 2006 R2 中调用 WCF Services – Part 1

在BizTalk Server 2006 R2 中调用 WCF Services – Part 1
 
 
本篇文章演示如何在BizTalk Server 2006 R2 项目中通过新增的WCF Adapter调用WCF Services。(This post shows you how to consume WCF Services via new WCF Adapter in BizTalk Server 2006 R2)
 
示例应用方案:假定你已经设计、实现并部署了WCF Services。现在你想在BizTalk Orchestration 流程中发送/接收消息给WCF Services。BizTalk 通过WCF Adapter 与 WCF 应用程序通信,这些可以通过在BizTalk 中配置发送和接收端口。这篇文章主要演示如何通过BizTalk consume WCF 向导来简化端口的创建,尤其是建立WCF 方法和SOAP Actions之间的映射,或者是端口配置文件。
 
 
首先,建立假设你已经建立、并部署好了WCF Services。这里,使用如下的WCF service(提供WCF 演示项目源代码下载!)



 
下面是通过C# Application 调用上述WCF Service 的运行情况:
 

 
1. 使用WCF Services Consume 向导调用WCF Services
通过这一向导,你可以基于WCF Services描述文件,创建Schema 文件和 Port binding configuration 文件,这些文件是BizTalk 项目所必须的。
在BizTalk 项目项目中,选择增加“Add Generated Items”,弹出如下窗口:
 


 
选择从正在运行的WCF Service 产生Metadata( http://forum.entlib.com BizTalk 小组注:需要启动WCF Services),窗口如下所示:



 
点击 Next 按钮,在接下来的窗口中,输入WCF Metadata Address,用来生成Metadata数据:
 


 
点击 Next 按钮,在接下来的窗口中,输入Namespace:



最后,点击 Import 按钮,导入 Schema 相应的端口绑定文件到 BizTalk 项目中。 Schema 文件是基于调用的 WCF Services 元数据生成的,可以作为后续 request/response services multipart messages 。下面是 BizTalk 项目中生成的 BizTalk Schema 文件:





 
现在,我们已经完成了在BizTalk 项目中导入WCF Services 相关的Schema 和WCF 端口绑定文件。
 
接下来的文章中,我们将演示如何构建BizTalk Orchestration,以及如何在Orchestration 流程中使用Schema 消息,如何与WCF Adapter 交互等等。
 
欢迎到 http://forum.entlib.com BizTalk 论坛交流分享。

 

 

 

转载于:https://www.cnblogs.com/entlibforum/archive/2008/08/03/1259109.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值