2011-11-25 31 views
2

当我们在使用wsdl2java(apache axis)工具生成存根时使用-s选项时,它会生成<service-name>SoapBindingImpl.java文件。<service-name> SoapBindingImpl.java文件的作用

该文件包含所有的方法定义。

这个文件有什么用?

当我们需要编辑这个文件的功能吗?

如果我们只是想使用服务,我们甚至需要这个文件吗?

回答

1

这个文件是需要的,但不需要它的需要与骨架。这需要调用API的impl类。如果你只是想调用服务,你不需要它。因为存根不关心实现。它独立于此。

+0

感谢您的回复。还有一个疑问..对于客户端来说,在使用wsdl2java工具生成存根时,有任何选项-server-side(-s)的要求。因为看起来我们不需要Impl.java和* .wsdd文件,如果我们只是想使用公开的服务。 – shantanu

+0

nope ....你是绝对正确的,不需要impl.java和* .wsdd来调用公开的服务。 –

+0

再次感谢。 – shantanu