正在BizTalk 2006 R2中使用WCF服务
我试图弄清楚如何使用BizTalk 2006 R2中的WCF服务(发送请求并接收响应) 我已经完成了“添加生成的项目”向导。现在,我试图找出如何使用它在编排中生成的项正在BizTalk 2006 R2中使用WCF服务,wcf,biztalk,biztalk2006r2,Wcf,Biztalk,Biztalk2006r2,我试图弄清楚如何使用BizTalk 2006 R2中的WCF服务(发送请求并接收响应) 我已经完成了“添加生成的项目”向导。现在,我试图找出如何使用它在编排中生成的项 应该如何发出请求?如果您只是使用BizTalk来协调WCF服务,那么BizTalk就太过了。在Windows工作流基础中,可以使用.NET 3.5中的WCF服务更容易一些。p> 也就是说,以下是一个有助于: 下面是如何做到这一点的描述-我假设至少有BizTalk映射之类的基本知识,如果您需要更多详细信息,请告诉我,我会更新 在Bi
应该如何发出请求?如果您只是使用BizTalk来协调WCF服务,那么BizTalk就太过了。在Windows工作流基础中,可以使用.NET 3.5中的WCF服务更容易一些。p> 也就是说,以下是一个有助于:
下面是如何做到这一点的描述-我假设至少有BizTalk映射之类的基本知识,如果您需要更多详细信息,请告诉我,我会更新 在BizTalk中生成项目后,您应该(至少):
- 创建了包含消息和端口类型的业务流程文件
- 描述从WCF服务发送和接收的消息的架构
- 一个.Binding.xml文件,描述WCF服务公开的服务约定,并允许在BizTalk中轻松配置
- 打开业务流程文件。这应该是空的
- 将端口从工具箱拖到业务流程设计器表面上
- 适当地命名端口
- 选择“使用现有端口类型”-现有端口类型之一将是您的WCF服务(由添加生成项向导创建)
- 指定您将发送和接收消息
- 稍后指定绑定
- 打开BizTalk Server 2006管理控制台,找到包含您刚才部署的业务流程的应用程序李>
- 交响乐团将被取消,您需要绑定其所有端口
对于大多数端口来说,这与任何其他BizTalk应用程序一样—只有处理WCF服务的端口不同
- 为此,需要请求响应端口以匹配WCF服务
- 选择一种WCF发送端口类型以匹配WCF服务的绑定类型。
首先(对于基本Web服务),这通常是WCF BasicHttp。
一旦你有了基本的工作,你可能想回到这里,并在自定义绑定中可用的选项实验-有很多李> - 配置发送端口。
- 在“常规”选项卡中,输入指定.svc文件的url
e、 g - 将操作设置为与WCF service.wsdl文件中指定的操作匹配
e、 g
- 在“常规”选项卡中,输入指定.svc文件的url
祝你好运 Its与BizTalk中的其他服务开发一样非常简单。让它变得更简单
我相信webdtc想要的是odx从外部WCF服务中提取数据,而不是暴露自己的WCF接收位置,让其他人将数据推送到odx接收端口。感谢-我从未描述过从BizTalk发布WCF服务,它总是使用服务,但由于此场景中的请求响应和请求响应非常相似,所以我在应该说发送端口时提到了接收位置。