1 package staticstub; 2 3 import javax.xml.rpc.Stub ; 4 5 public class HelloStaticClient { 6 7 private String endpointAddress; 8 9 public static void main(String [] args) { 10 System.out.println("Endpoint address = " + args[0]); 11 try { 12 Stub stub = createProxy(); 13 stub._setProperty(javax.xml.rpc.Stub.ENDPOINT_ADDRESS_PROPERTY, args[0]); 14 HelloSEI hello = (HelloSEI) stub; 15 System.out.println(hello.sayHello("Duke!")); 16 } catch (Exception ex) { 17 ex.printStackTrace(); 18 } 19 } 20 21 private static Stub createProxy() { 22 return (Stub ) (new Hello_Impl().getHelloSEIPort()); 24 } 25 } 26 | Popular Tags |