【Java开源代码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学会员整理了Java开源代码-WatchSession.java的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
import Sessions.*;
import org.omg.CosNaming.*;
import org.omg.CORBA.*;
public class WatchSession
{
public static void main(String args[])
{
try
{
// create and initialize the ORB
ORB orb = ORB.init(args, null);
// get the root naming context
org.omg.CORBA.Object objRef =
orb.resolve_initial_references("NameService");
NamingContext ncRef = NamingContextHelper.narrow(objRef);
// resolve the Object Reference in Naming
NameComponent nc = new NameComponent("SessionServer", "");
NameComponent path[] = {nc};
SessionManager manager = SessionManagerHelper.narrow(ncRef.resolve(path));
//Create a watcher and register them
SimpleSessionWatcher watcher = new SimpleSessionWatcher();
manager.registerWatcher(watcher);
// wait for invocations from clients
java.lang.Object sync = new java.lang.Object();
synchronized (sync)
{
sync.wait();
}
}
catch (Exception e)
{
e.printStackTrace(System.out);
}
}
}
上一篇:
watchNews_jsp.java
下一篇:
关于大学英语教学