首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jax-ws多个ws服务

Jax-ws多个ws服务
EN

Stack Overflow用户
提问于 2013-03-01 02:57:47
回答 1查看 308关注 0票数 0

最初,我从第三方收到一个wsdl,并选择了jax-ws作为解决方案。我很快意识到webservice并没有包含所有的功能,当我问到它时,我又收到了4个wsdl……每个函数对应一个。

每个函数都有自己的wsdl。对于第一阶段,事情是可以的,因为只有5个函数,但在接下来的3个月里,我们将增加40个函数。有人能建议我怎么处理这件事吗?我需要一些方法来停止重复代码。目前,我有5个代码块,它们看起来非常相似,用于设置服务。我讨厌不得不复制它40次。

更糟糕的是,它们都共享一个公共的xsd,但实际上并不使用xsd,只是为了扩展这些类型,使其看起来相同,但在所有wsdl中具有不同的名称。

EN

回答 1

Stack Overflow用户

发布于 2013-04-07 03:13:50

解决方案是使用反射和泛型。我有一个基类,它可以构造服务并根据类型连接到端口。

尽管如此,这并不理想,您确实不需要这么多wsdl。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15143476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档