【问题标题】:Should we build web services using WCF if we know our customers like BizTalk?如果我们了解像 BizTalk 这样的客户,我们是否应该使用 WCF 构建 Web 服务?
【发布时间】:2011-01-10 19:19:56
【问题描述】:

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

我对 Biztalk 几乎一无所知。我的印象是,如果我们使用 WCF 构建一个 Web 服务层,它将满足我们对开放 API 的要求,并且使用 Biztalk 的客户端将能够使用 WCF 服务。这是否正确,如果正确,是否会为我们的客户带来二流的集成体验?如果我错了,我们是否应该开发一个单独的 Biztalk 特定服务?自然,我更愿意开发我们的网络服务 API 并让它为每个人都很好地工作,而不是支持多种服务。

如果有的话,我非常感谢有关 Biztalk 和 WCF 如何协同工作的一些指示。谢谢!

【问题讨论】:

    标签: .net wcf biztalk


    【解决方案1】:

    您可以在 BizTalk 项目中相当轻松地使用 WCF Web 服务。

    在此处查看 MSDN:How to Use the BizTalk WCF Service Consuming Wizard to Consume a WCF Service

    【讨论】:

    • 谢谢,维姆。从客户的角度来看,您是否认为他们可能希望我们使用更好/更丰富的选项,或者使用 WCF 向导就像使用我们可能设置的 Biztalk 服务一样容易?我正试图弄清楚我们是否会因为不明确支持 Biztalk 而失去任何东西。
    • 并非如此,BizTalk 是一个集成平台。使用各种源的适配器桶,WCF(或通常的 SOAP Web 服务)只是其中之一。这应该是它的强项之一。不要以“我们不'明确'支持它......”的形式出售它,即使我认为这没有任何意义。
    猜你喜欢
    • 1970-01-01
    • 2012-03-23
    • 1970-01-01
    • 1970-01-01
    • 2011-09-29
    • 1970-01-01
    • 1970-01-01
    • 2021-08-31
    • 1970-01-01
    相关资源
    最近更新 更多