KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > staticstub > HelloStaticClient


1 package staticstub;
2
3 import javax.xml.rpc.Stub JavaDoc;
4
5 public class HelloStaticClient {
6     
7     private String JavaDoc endpointAddress;
8
9     public static void main(String JavaDoc[] args) {
10         System.out.println("Endpoint address = " + args[0]);
11         try {
12             Stub JavaDoc 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 JavaDoc ex) {
17             ex.printStackTrace();
18         }
19     }
20
21     private static Stub JavaDoc createProxy() {
22         // Note: Hello_Impl is implementation-specific.
23
return (Stub JavaDoc) (new Hello_Impl().getHelloSEIPort());
24     }
25 }
26
Popular Tags