rad*_*lan 6 java xml soap web-services
可以通过 @HandlerChain 注释将 SoapHandler 添加到服务器端 Web 服务:
@WebService
@HandlerChain(file= "handler-chain.xml")
public class MyWS {
...
}
Run Code Online (Sandbox Code Playgroud)
但是,这需要在单独的 XML 文件中定义处理程序链。
对于客户端 Web 服务,可以完全以编程方式执行此操作:
final MyWSService service= new MyWSService(url);
service.setHandlerResolver(new MyHandlerResolver());
Run Code Online (Sandbox Code Playgroud)
有没有办法完全以编程方式为服务器端 Web 服务执行此操作?这意味着没有额外的 XML 文件?