java 调用c++, net java 写的webservice 40C

不生成本地代理,通过数据库匹配对应的URL 去调用 求思路 代码 有没有万能的方法,急急急急

3个回答

你的WebService不同服务端提供的wsdl一致吗?如果一致就直接生成Java代码,在调用端实例化,跟普通WebService调用一样

不一致就生成多套代码,在数据库配置URL对应的类,在调用时实例化。
可以将webservice服务在你本地抽象出一层,在这层里边 实例化具体URL对应客户端对象,这个客户端还可以缓存起来

icyxing
icyxing 回复yangqCSDN: 就是说你这么多URL提供的功能一致吗?如果不一致每个URL可以生成一套客户端代码,URL和代码类的对应关系可以作为配置项配在数据库里,运行时根据配置动态实例化
大约 2 年之前 回复
yangqCSDN
yangqcsdn 不是很明白,wsdl文件可能不一致,有几十个url,
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问