【发布时间】:2011-07-09 13:31:32
【问题描述】:
假设我们有一个后端需要使用某种 Web 服务与 N 个外部系统通信。
我要做的是:创建一个单独的项目并在那里生成代理类(在 WCF 服务参考对话框中使用服务的 WSDL)。
关于项目名称后缀:
我首先想到的是 XxAdapter。但是后来,我开始创建具有额外逻辑的类,例如 CircuitBreakers,所以我最终使用了 XxAgent(来自 ServiceAgent)。
此类项目名称的“正确”后缀应该是什么。
【问题讨论】:
-
没有“正确”或正确的答案 - 您需要自己定义。客户端代码通常被称为“代理”——所以这可能是一种选择。或者只是像“客户”这样的东西。选择,坚持下去 - 没有对错或没有“微软推荐的标准方式”来命名......
-
我同意你的看法。我选择 XxAgent。
-
xxAgent 很好,或者可能是 xxClient
标签: wcf design-patterns architectural-patterns