|
|
| |
"Distributed Notification with Java RMI"
Vol. 9, Issue 11, p. 38
Listing 1
public class ServerClock implements TimeMonitor
{
private Vector listeners;
private String hostName;
private int port;
/**
* constructor
*/
public ServerClock(String hostNameVal, int portVal)
throws Exception
{
hostName = hostNameVal;
port = portVal;
UnicastRemoteObject.exportObject( this );
String serverName = "rmi://" + hostName + ":" + port + "/TimeServices" ;
TimeServices timeServices = null;
try {
timeServices = (TimeServices)Naming.lookup(serverName);
}
catch ( Exception e ) {
e.printStackTrace();
throw e;
}
timeServices.addTimeMonitor( this );
}
|
|
All Rights Reserved
Copyright © 2004 SYS-CON Media, Inc.
E-mail: info@sys-con.com
Java and Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. SYS-CON Publications, Inc. is independent of Sun Microsystems, Inc.
|