CORBA Estudo de Caso • Boas Vindas ao CORBA; • Código da interface: – BoasVindas.idl; • Implementação objeto remoto: – Msg_Boas_VindasImpl.java; • Servidor: servidor.java; • Cliente: cliente.java; CORBA Estudo de Caso • Gerar stubs: idlj –fall BoasVindas.idl; – – – – – – _Msg_Boas_VindasStub.java; Msg_Boas_Vindas.java; Msg_Boas_VindasOperations.java; Msg_Boas_VindasHelper.java; Msg_Boas_VindasHolder.java; Msg_Boas_VindasPOA.java; CORBA Estudo de Caso • Compilar Servidor: – javac BoasVindas\servidor.java; • Compilar Cliente: – javac cliente.java; CORBA Estudo de Caso • Executar ORB: – orbd –ORBInitialPort 2000; • Executar Servidor: – java BoasVindas.servidor –ORBInitialPort 2000; • Executar Cliente: – java cliente –ORBInitialPort 2000 – ORBInitialHost localhost; CORBA Atividade • Testar estudo de caso em diferentes computadores; • Passar e retornar parâmetro na mensagem; • Desenvolver aplicação remota: – Soma; – Subtração; – Nome do servidor;