Java 处理异常的业务委托

Java 处理异常的业务委托,java,design-patterns,abstract,Java,Design Patterns,Abstract,我对其中一句关于业务代表的话感到困惑,它说: 业务委托句柄和摘要 任何远程异常 这里的“抽象”是什么意思?它只是提供了一个细节而不是如何实现它们吗?您查看了Sun文档了吗 如果将客户机直接绑定到业务服务接口,则该客户机可能必须在每次业务服务更改时进行更改。在有一种类型的客户机使用服务的场景中,这不是什么大问题,但是当有一群潜在的不同客户机都希望使用相同的服务时,问题就更大了。除此之外,所有希望使用该服务的客户机可能都希望以类似的方式处理查找该服务和处理来自该服务的异常 为了缓解这种情况,您从各

我对其中一句关于业务代表的话感到困惑,它说:

业务委托句柄和摘要 任何远程异常


这里的“抽象”是什么意思?它只是提供了一个细节而不是如何实现它们吗?

您查看了Sun文档了吗

如果将客户机直接绑定到业务服务接口,则该客户机可能必须在每次业务服务更改时进行更改。在有一种类型的客户机使用服务的场景中,这不是什么大问题,但是当有一群潜在的不同客户机都希望使用相同的服务时,问题就更大了。除此之外,所有希望使用该服务的客户机可能都希望以类似的方式处理查找该服务和处理来自该服务的异常

为了缓解这种情况,您从各个客户机中提取异常处理和分布式查找的所有细节(“提取”它),并将其提取到业务委托对象中。现在,您的所有客户端都可以使用业务委托以统一的方式访问业务服务,并且当业务服务发生更改时,只有您的业务委托对象需要更改,而不是您的所有单个客户端


这就是我对这个场景的理解。希望这能帮你解决问题。

你查阅了Sun文档了吗

如果将客户机直接绑定到业务服务接口,则该客户机可能必须在每次业务服务更改时进行更改。在有一种类型的客户机使用服务的场景中,这不是什么大问题,但是当有一群潜在的不同客户机都希望使用相同的服务时,问题就更大了。除此之外,所有希望使用该服务的客户机可能都希望以类似的方式处理查找该服务和处理来自该服务的异常

为了缓解这种情况,您从各个客户机中提取异常处理和分布式查找的所有细节(“提取”它),并将其提取到业务委托对象中。现在,您的所有客户端都可以使用业务委托以统一的方式访问业务服务,并且当业务服务发生更改时,只有您的业务委托对象需要更改,而不是您的所有单个客户端

这就是我对这个场景的理解。希望这能帮你解决问题