KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > sapia > ubik > rmi > examples > http > HttpFooServletClient


1 package org.sapia.ubik.rmi.examples.http;
2
3 import org.sapia.ubik.rmi.examples.Foo;
4 import org.sapia.ubik.rmi.server.Hub;
5 import org.sapia.ubik.rmi.server.transport.TransportManager;
6 import org.sapia.ubik.rmi.server.transport.http.servlet.ServletAddress;
7 import org.sapia.ubik.rmi.server.transport.http.servlet.ServletTransportProvider;
8
9
10 /**
11  * @author Yanick Duchesne
12  * <dl>
13  * <dt><b>Copyright:</b><dd>Copyright &#169; 2002-2004 <a HREF="http://www.sapia-oss.org">Sapia Open Source Software</a>. All Rights Reserved.</dd></dt>
14  * <dt><b>License:</b><dd>Read the license.txt file of the jar or visit the
15  * <a HREF="http://www.sapia-oss.org/license.html">license page</a> at the Sapia OSS web site</dd></dt>
16  * </dl>
17  */

18 public class HttpFooServletClient {
19   public static void main(String JavaDoc[] args) {
20     try {
21       TransportManager.registerProvider(new ServletTransportProvider());
22
23       Foo foo = (Foo) Hub.connect(new ServletAddress(
24             "http://localhost:8080/ubik"));
25       System.out.println(foo.getBar().getMsg());
26     } catch (Throwable JavaDoc t) {
27       t.printStackTrace();
28     }
29   }
30 }
31
Popular Tags