【问题标题】:How to pass Workflow service exception to client如何将工作流服务异常传递给客户端
【发布时间】:2011-07-08 02:39:41
【问题描述】:

我正在使用 WCF 工作流服务应用程序 (DeclarativeServiceLibrary)。我有一个与工作流服务通信的 Windows 窗体客户端。我能够使用 TryCatch 块处理已知错误。 但万一程序遇到任何未知异常并到达 catch 块,我想向客户端返回一条通用消息。有人可以帮助我实现这一目标吗?

【问题讨论】:

    标签: asp.net wcf workflow-foundation-4


    【解决方案1】:

    我们有一个示例来演示这一点,WCF 服务和工作流服务检查一下。

    【讨论】:

      【解决方案2】:

      如果在工作流中捕获到异常,则应使用提供错误异常的 SendReply 活动。您的服务合同还需要定义故障合同,否则客户端收到的异常将导致通道故障。

      【讨论】:

        猜你喜欢
        • 2011-07-01
        • 1970-01-01
        • 1970-01-01
        • 2021-12-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-03-06
        相关资源
        最近更新 更多