发布订户Web服务和路由操作

时间:2015-05-25 19:49:28

标签: c# .net web-services wcf soap

我们有一个Websphere Datapower(WDP)基础架构,为基于Soap的Web服务提供中央端点,用于日志记录和许多其他内容。

客户端使用WDP端点为所有Web服务调用Web服务,WDP根据Web服务命名空间将请求路由到匹配的Web服务。

问题的情况是我们有多个具有完全相同的wsdl但具有不同命名空间的Web服务,因此确定的客户端可以根据某些不同的条件通知已确定的Web服务或Web服务。

原因是,当添加新的Web服务时,我们不需要编译客户端代码来绑定新的Web服务。

我正在考虑在客户端上操作XML请求命名空间,以便WDP确切知道端点Web服务。

此外,我不希望在WDP上有任何逻辑,因为依赖性原因。

在.net中有更优雅的方式吗?

此致

0 个答案:

没有答案