我将提出一种设计,用于从我们的 WPF 前端客户端调用 WCF 服务。我真正不喜欢的一件事是 WCF 服务的配置与客户端的紧密耦合。我已经阅读了几篇关于 .NET 4 中 ws-discovery 的文章,并且想知道这是否是人们用来处理此问题的通用模型?
所以我看到它的方式是你有一个客户端说“我有一个方法调用,它应该由实现 ISomeInterface 的服务处理”。然后,您可以有许多实现该接口的服务(可能是某些常见 ESB 的一部分?)。然后,来自客户端的方法调用将自动路由到这些服务之一。我是否正确理解这一点?如果是这样,这种方法的缺点是什么?
非常感谢