Professional Documents
Culture Documents
Idl file
1. interface myinf
{
Attribute aname;
Void method1();
Datatype method2(in para1);
};
Server Object
1. class serverobject extends _myinfImplBase
{
Method1();
Method2();
}
Server
1. import org.omg.CORBA.*;
2. import org.omg.CosNaming.*;
3. class Server
{
Public static void main(String args[])
{
ORB orb = ORB.init(args,null);
Org.omg.CORBA.Obejct contextObj =
orb.resolve_initial_references(“NameService”);
NamingContext rootContext =
NamingContextHelper.narrow(contextObject);
rootContext.rebind(path,s);
NamingContext rootContext =
NamingContextHelper.narrow(contextObj);
Mobj.method1();
Mobj.method2();
Mobj._release();
}
}
Steps to be followed
1. tnameserv –ORBInitialPort <portno>
2. java server
3. java client