📄 vectorwebserviceclient.java
字号:
package com.wlsunleashed.webservices.javaclass;
import java.util.Vector;
/**
* Class VectorWebServiceClient
* Description: Static Web Service client to invoke getLottoNumbers on TestWS
*/
public class VectorWebServiceClient {
public static void main(String[] args) {
// Setup the global JAXM message factory
System.setProperty("javax.xml.soap.MessageFactory",
"weblogic.webservice.core.soap.MessageFactoryImpl");
// Setup the global JAX-RPC service factory
System.setProperty( "javax.xml.rpc.ServiceFactory",
"weblogic.webservice.core.rpc.ServiceFactoryImpl");
// Parse the argument list
VectorWebServiceClient client = new VectorWebServiceClient();
String wsdl = (args.length > 0? args[0] : null);
client.callWS(wsdl);
}
public void callWS(String wsdlURI) {
try {
TestWSPort testWS = null;
if (wsdlURI == null) {
testWS = new TestWS_Impl().getTestWSPort();
} else {
testWS = new TestWS_Impl(wsdlURI).getTestWSPort();
}
System.out.print("Lotto numbers are: ");
Object[] nums = testWS.getLottoNumbers();
for(int ii=0; ii<nums.length; ii++) {
Integer i = (Integer)nums[ii];
System.out.print(i.toString()+" ");
}
System.out.println(" Good Luck!");
} catch (Exception e) {
e.printStackTrace();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -