Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 如果我们了解像BizTalk这样的客户,我们是否应该使用WCF构建web服务?_.net_Wcf_Biztalk - Fatal编程技术网

.net 如果我们了解像BizTalk这样的客户,我们是否应该使用WCF构建web服务?

.net 如果我们了解像BizTalk这样的客户,我们是否应该使用WCF构建web服务?,.net,wcf,biztalk,.net,Wcf,Biztalk,背景。。。 我们已经建立了一个基于web的b2b系统。我们知道我们需要与客户的现有系统交换数据。我们的计划是创建web服务以允许双向访问数据。我们希望这些web服务可以通过REST和SOAP以平台无关的方式使用。但是,我们知道,使用我们系统的公司类型通常也使用Biztalk 我对Biztalk几乎一无所知。我的印象是,如果我们使用WCF构建一个web服务层来满足我们对开放API的需求,那么使用Biztalk的客户端将能够使用WCF服务。这是正确的吗?如果是,这是否会为我们的客户带来二级集成体验?

背景。。。 我们已经建立了一个基于web的b2b系统。我们知道我们需要与客户的现有系统交换数据。我们的计划是创建web服务以允许双向访问数据。我们希望这些web服务可以通过REST和SOAP以平台无关的方式使用。但是,我们知道,使用我们系统的公司类型通常也使用Biztalk

我对Biztalk几乎一无所知。我的印象是,如果我们使用WCF构建一个web服务层来满足我们对开放API的需求,那么使用Biztalk的客户端将能够使用WCF服务。这是正确的吗?如果是,这是否会为我们的客户带来二级集成体验?如果我错了,我们是否应该开发一个单独的特定于Biztalk的服务?当然,我宁愿只开发一次web服务API,让它对每个人都能很好地工作,而不是支持多个服务


如果有人能告诉我Biztalk和WCF应该如何协同工作,我将不胜感激。谢谢

您可以相当轻松地从BizTalk项目中使用WCF web服务


请参见此处的MSDN:

谢谢,Wim。从客户的角度来看,您认为他们是否希望我们使用更好/更丰富的选项,或者使用WCF向导与使用我们可能设置的Biztalk服务一样简单?我试图弄清楚,如果不明确支持Biztalk,我们是否会失去任何东西。实际上,Biztalk是一个集成平台。使用大量适配器连接到各种源,其中WCF(或通常的SOAP web服务)只是其中之一。这应该是它的优势之一。不要把它当作“我们不‘明确’支持它……”来销售,即使我认为这并不意味着什么。