【问题标题】:is it possible to consume multiple webservice into one main webservice?是否可以将多个 web 服务消费到一个主要的 web 服务中?
【发布时间】:2012-07-16 06:11:00
【问题描述】:

我有几个 web 服务,我想将它们放入一个主要服务中,而不必引用多个 web 服务,我可以只引用一个主要 web 服务。这甚至是可能的。

【问题讨论】:

    标签: wcf web-services web


    【解决方案1】:

    是的。只要您遵循将合同与实施分开的标准做法,这不仅是可能的,而且也很容易。

    只需将它们全部放在同一个类中,该类将实现您的所有合同。

    这显然需要引用所有的合约,但是你只需要在别处使用这个服务引用

    【讨论】:

      【解决方案2】:

      组合是一种常见的模式。

      是的,这是可能的,但不确定从您的架构/产品的角度来看是否可以。如果您的服务必须在单个“事务”中运行,那么您可能需要检查补偿机制是否仍然存在,以防某些步骤失败。

      【讨论】:

        猜你喜欢
        • 2017-09-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-03-17
        • 1970-01-01
        • 2017-10-11
        • 2023-04-03
        • 1970-01-01
        相关资源
        最近更新 更多