java 客户端调用webservice

java客户端调用webservice一个例子
public final class TestPortType_TestPort_Client {

    public static void main(String args[]) throws Exception {
    QName SERVICE_NAME = new QName("http://alms.acconsys.com/Test/", "Test");
    QName TestPort = new QName("http://alms.acconsys.com/Test/", "Test_Port");
        try {
        URL wsdlURL = new URL("http://192.168.5.54:8080/alms/soa/TestService?wsdl");
        Service service = Service.create(wsdlURL, SERVICE_NAME);
       
        TestPortType port = service.getPort(TestPort, TestPortType.class);
        HelloRequest request = new HelloRequest();
            HelloResponse response = port.hello(request);
            System.out.println("response = " + response);
            } catch (HelloFault e) {
            System.out.println(e.toString());
        }
    }

}

你可能感兴趣的:(java,webservice,SOA)