Introdução à Arquitetura CORBA - Campus Rio Pomba
Introdução à Arquitetura CORBA - Campus Rio Pomba
Introdução à Arquitetura CORBA - Campus Rio Pomba
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Criando uma aplicação <strong>CORBA</strong><br />
(3)<br />
rootpoa.the_POAManager().activate();<br />
// cria objeto servidor e o registra no ORB<br />
CountImpl countImpl = new CountImpl();<br />
countImpl.setORB(orb);<br />
// consegue referencia para servidor<br />
org.omg.<strong>CORBA</strong>.Object ref = rootpoa.servant_to_reference(countImpl);<br />
Count href = CountHelper.narrow(ref);<br />
// consegue referencia para o contexto de nomes raiz<br />
org.omg.<strong>CORBA</strong>.Object objRef =<br />
orb.resolve_initial_references("NameService");<br />
// Usa NamingContextExt, que eh parte do servico de nomes<br />
// interoperaceis<br />
NamingContextExt ncRef = NamingContextExtHelper.narrow(objRef);