我正在使用netbeans 6.9。我制作了一个返回复杂类型的 JAX-WS 服务,我还制作了一个 JAX-WS 客户端来使用它。JAX-WS 系统自动为客户端创建一个类,从 WSDl 规范中推断出来。我想为此使用 JAXB 注释创建自己的类,以便可以向其中添加一些额外的功能。
如何用我自己的文件替换自动生成的文件?我是否也可以在服务中使用相同的类来控制它的传输方式?
谢谢!
我正在使用netbeans 6.9。我制作了一个返回复杂类型的 JAX-WS 服务,我还制作了一个 JAX-WS 客户端来使用它。JAX-WS 系统自动为客户端创建一个类,从 WSDl 规范中推断出来。我想为此使用 JAXB 注释创建自己的类,以便可以向其中添加一些额外的功能。
如何用我自己的文件替换自动生成的文件?我是否也可以在服务中使用相同的类来控制它的传输方式?
谢谢!
为什么要替换生成的类?根据您的描述,这听起来像是使用装饰器设计模式的好案例。
我已经在一个 JAX-RPC 项目上完成了这项工作,并且效果很好。