BizTalk server中的Web服务场景

BizTalk server中的Web服务场景,biztalk,Biztalk,我是BizTalk server的新手,我想知道是否可以像web服务器一样与BizTalk通信?我的情况是这样的 我在silverlight中有一个应用程序,它将向biztalk(web服务或http)发送带有某些参数的请求,biztalk将向第三方web服务发送该请求,第三方web服务将向biztalk发出响应,此响应将发送回我的silverlight应用程序 这可能吗?如果是,谁能给我一篇文章来帮助创建这种类型的应用程序。是-使用SOAP适配器和web服务端口 您将需要创建一个编排和一个映

我是BizTalk server的新手,我想知道是否可以像web服务器一样与BizTalk通信?我的情况是这样的

我在silverlight中有一个应用程序,它将向biztalk(web服务或http)发送带有某些参数的请求,biztalk将向第三方web服务发送该请求,第三方web服务将向biztalk发出响应,此响应将发送回我的silverlight应用程序


这可能吗?如果是,谁能给我一篇文章来帮助创建这种类型的应用程序。

是-使用SOAP适配器和web服务端口

您将需要创建一个编排和一个映射(如果两个服务之间的模式不同)来处理两个web服务之间的消息的实际传递。

这是一个很好的Web服务指南和教程

从Silverlight调用biztalk Web服务
是的。您可以设置HTTP接收端口并处理来自SilverLight的直接XML消息,然后传回SilverLight所需的任何消息(确保使用双向接收/发送端口)。这里更大的问题是为什么?为什么不直接从SilverLight与远端web服务对话?BizTalk是否在此处添加任何值?您是否将BizTalk作为未来功能的抽象层?BizTalk有助于丰富信息吗?

我的问题与ChrisLoris的问题相同。。为什么在这里使用Biztalk?如果只是先调用服务A,然后调用服务B,然后将信息传递回silverlight应用程序,我宁愿创建acustom.net.dll来处理它。如果你真的想要一个工作流,你可以使用WorkflowFoundation。

我找到了这个问题的解决方案。您需要在运行biztalk主机实例的用户的用户存储中安装证书,并使用winhttpcertcfg工具授予对证书私钥的访问权限。 1) 使用runas/user:mmc打开mmc 并将证书导入用户存储。 2) winhttpcertcfg-g-c本地\u机器\My-s-a


这两个步骤应该可以解决问题。

为什么需要BizTalk,而不是让Silverlight应用程序直接或通过中间web服务与目标web服务对话?您是否希望目标web服务在很长一段时间内不返回响应?