代码之家  ›  专栏  ›  技术社区  ›  Sandeep Kumar M

如何挂起工作流(声明性服务库)服务?

  •  2
  • Sandeep Kumar M  · 技术社区  · 15 年前

    • DeclarativeServiceLibrary[流程图]
      • 具有两个接收-发送-回复活动
      • 持久性已启用并工作
    • Web应用程序
      • “服务引用”是上面提到的声明性服务库

    问题

    • 在收到第一个活动的回复后,是否仍要暂停工作流?
    • 是否可以通过公开的WCF服务方法?
    1 回复  |  直到 15 年前
        1
  •  2
  •   Maurice    15 年前

    您可以通过向工作流服务添加WorkflowControlEndpoint来完成此操作。在客户端使用WorkflowControlClient使用工作流实例id挂起或中止工作流实例。

    here 更多细节。如果您使用的是AppFabric,那么WorkflowControlEndpoint将使用NetNamedPipeBinding绑定自动添加和配置,但如果您愿意,可以使用其他绑定。