多个Web服务共享相同的类

时间:2010-08-06 22:04:05

标签: c# java web-services

我有2个Web服务,一个用java编写,另一个用c#编写。 java Web服务是主要的Web服务,而.net Web服务是备份,因此.net服务基本上只是镜像java服务。

问题是,当我使用wsdl.exe / sharetypes生成我的客户端代码时,不会共享任何类型。这让我有类似的东西

ACLASS, AClass1

二等, SecondClass1

我希望我的客户基本上可以互换地使用这两个Web服务。如果我无法连接到java服务,我想连接到.net服务并以完全相同的方式使用它,但如果类型不一样,我无法实现这一点。

BTW客户端必须用.net 2.0编写

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

如果您针对一项服务生成代码然后插入其他服务的URL,会发生什么?它是否成功使用了第一个代码?如果是这样,如果其中一个服务出现故障,您是否可以将URL作为几个配置值进行交换?