【发布时间】:2012-07-16 06:11:00
【问题描述】:
我有几个 web 服务,我想将它们放入一个主要服务中,而不必引用多个 web 服务,我可以只引用一个主要 web 服务。这甚至是可能的。
【问题讨论】:
标签: wcf web-services web
我有几个 web 服务,我想将它们放入一个主要服务中,而不必引用多个 web 服务,我可以只引用一个主要 web 服务。这甚至是可能的。
【问题讨论】:
标签: wcf web-services web
是的。只要您遵循将合同与实施分开的标准做法,这不仅是可能的,而且也很容易。
只需将它们全部放在同一个类中,该类将实现您的所有合同。
这显然需要引用所有的合约,但是你只需要在别处使用这个服务引用
【讨论】:
组合是一种常见的模式。
是的,这是可能的,但不确定从您的架构/产品的角度来看是否可以。如果您的服务必须在单个“事务”中运行,那么您可能需要检查补偿机制是否仍然存在,以防某些步骤失败。
【讨论】: