在工作流应用程序中添加服务引用的工作方式与常规 WCF 应用程序略有不同。 选择 “添加>服务引用 ”并指定服务的 URL 时,将下载元数据,并生成自定义活动,以便调用 WCF 服务或 WCF 工作流服务。 添加服务引用后,重新生成解决方案,以便构建已生成的活动。 然后,它们将显示在工作流设计器工具箱中。 仅当在工作流解决方案中添加服务引用时,此作才起作用。 以下网络广播演示了如何在其他类型的项目中添加服务引用:在 Web 项目中的工作流中调用 WCF 服务。
向包含相同操作名称的服务添加两个或多个服务引用将导致问题。 生成的活动将仅调用第一个服务操作。 为了解决此问题,请重命名服务操作以使其不同,或更改每个生成的活动中的端点配置的名称。
另请参阅
工作流服务
从 Web 项目中的工作流调用 WCF 服务