RMI com IMS?

5 views
Skip to first unread message

Rafael Pavan Silva

unread,
Oct 1, 2009, 10:18:54 AM10/1/09
to Tecnologia IMS
Gente, estou com uma dúvida aqui. Estou desenvolvendo um projeto que
seja todo voltado a IMS, mas gostaria de saber se posso usar RMI
(chamada de métodos remotos) e IMS ao mesmo tempo, ou as funções das
APIs de IMS (SIP e ICP) podem substituir as funções da RMI.

Basicamente, eu quero que:
1. O micro A acesse o servidor X via IMS;
2. O servidor X redirecione o micro A para acessar o micro B (pois A e
B tem IPs dinâmicos)
3. A acesse B e faça troca de mensagem, envio de arquivos, etc..

Pra isso não sei se posso utilizar tudo através de IMS ou se a parte
de acesso entre A e B tenho que fazer usando outros métodos.

Peço então ajuda em conceitos, códigos... o que for possível.

Obrigado.

Mauro Schneider

unread,
Oct 1, 2009, 12:37:58 PM10/1/09
to tecnol...@googlegroups.com

O que eu entendi, é que você quer acessar informações do computador B, através de A, com X intermediando.

Exemplo:
    "A" quer pegar um arquivo de "B", solicita então para "X" através do IMS, "X" resonde OK, "X" busca (através de rmi, socket, webserver, rest, etc) em "B" o arquivo, e devolve para "A" através do IMS.

Se entendi bem, então a questão é: como comunicar "X" e "B" ? Eu descarto totalmente aqui RMI, é o mais complicado e chato de se trabalhar, prefiro algo mais "leve" e simples, como JSON. No caso do "X", é necessário desenvolver um SipServlet, e o SpringFramework se encaixa muito bem neste contexto, inclusive você pode utilizar o conceito de remotablidade transparente, ou seja, comunicar "X" com "B" através de qualquer tecnlogia de comunicação (RMI, EJB, REST, WS, etc).


Atenciosamente,

Mauro Schneider




2009/10/1 Rafael Pavan Silva <rafaelp...@gmail.com>

Rafael Pavan Microblau

unread,
Oct 1, 2009, 1:33:30 PM10/1/09
to tecnol...@googlegroups.com
Na verdade eu queria que o X servisse apenas para direcionar o A para o B. Ele recebe um pedido de autenticação de A via IMS, enquanto B envia seu IP para ele, também via IMS. A transferência de arquivo deveria ocorrer apenas entre A e B, assim seria mais rápido (acho). Aí minha dúvida seria como comunicar A e B.
 
Pela sua indicação vou estudar o Spring mais a fundo. Mas você acha que seria possível comunicar A e B também via IMS?

Mauro Schneider

unread,
Oct 1, 2009, 2:25:59 PM10/1/09
to tecnol...@googlegroups.com
A Justifica de utilizar a IMS é que "A" pode ser qualquer dispostivo (celular, tv, notebook, smartphone, etc), desta forma a tecnologia facilita para você, então neste caso, você vai precisar de "X" sempre intermediar a comunicação de "A" com "B"

Isto tudo se não for possível "B" ter ICP instalado, ou seja, B é um servidor qualquer da internet.


Atenciosamente,

Mauro Schneider




2009/10/1 Rafael Pavan Microblau <rafaelp...@gmail.com>
Reply all
Reply to author
Forward
0 new messages