将两个合同加入到同一个WSDL中

时间:2010-06-09 10:12:29

标签: .net wcf .net-4.0 workflow-foundation

也许这是科幻小说,但我想知道是否可以将使用WCF和WCF公开的WF加入到同一个WSDL中。如您所知,WF服务(xaml)公开了一个wsdl和一个WCF(svc)公开它自己的。

背景问题是我不想将长时间运行的流程和短的同步流程区分为不同的合同,因为它们属于同一个业务逻辑。

它们都是用框架4.0开发的。

由于

1 个答案:

答案 0 :(得分:1)

我认为你不能那样做。

您可以做的是使用Facade模式,创建一个实现两种服务接口的服务。在外部公开此服务,然后从中调用您的个人服务。