Mandar mensagem com CORBA

Estou fazendo um trabalho usando CORBA. O usuário tem uma tela onde pode “cadastrar seu ip” ou “mandar mensagem para outro usuário”.
Consegui fazer cadastrar o IP no banco chamando um método no servidor através do corba, e o servidor faz a inserção.
O problema está em mandar uma mensagem para outro IP. Devo usar o método “enviaMensagem” do servidor e passar os parâmetros: meu ip, ip destino e mensagem.
Fazendo isso, como seria o método no servidor? Tenho um que era de um projeto RMI e acho que deve ser algo parecido com isso para fazer em CORBA:

public int enviarMensagem(String ipClienteOrigem, String ipClienteDestino, String mensagem) { if((!ipClienteOrigem.equals("")) && (!ipClienteDestino.equals("")) && (!mensagem.equals(""))){ try { ClienteInt metodos = (ClienteInt) Naming.lookup("rmi://"+ipClienteDestino.trim()+":1098/msg"); retorno = metodos.receberMensagem(ipClienteDestino,mensagem); } catch (Exception e) { retorno =1; } } return retorno; }

Se estiver tudo errado, gostaria de alguma ajuda para fazer esse método de mandar mensagem. Obrigada.