你生成客户端以后就可以使用stubs方式调用了 为什么还要用这种dii方式?生成的客户端有一个接口继承Service类:interface XXXService extends javax.xml.rpc.Service
还有一个该接口实现类: XXXServiceLocator implements XXXService
还有一个接口继承Remote类:interface XXXPortType extends java.rmi.Remote
还有一个实现这个接口XXXSoapBindingStub implements XXXPortType你拿着这四个类就可以调用
XXXService service = new XXXServiceLocator();
XXXSoapBindingStub client = (Stub) service.getXXX();
System.out.println(client.MOTHOD(PARAM1...));
还有一个该接口实现类: XXXServiceLocator implements XXXService
还有一个接口继承Remote类:interface XXXPortType extends java.rmi.Remote
还有一个实现这个接口XXXSoapBindingStub implements XXXPortType你拿着这四个类就可以调用
XXXService service = new XXXServiceLocator();
XXXSoapBindingStub client = (Stub) service.getXXX();
System.out.println(client.MOTHOD(PARAM1...));
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货