Galera,
Como usaria rmi junto com http?
Galera,
Como usaria rmi junto com http?
Tipo, como assim RMI via HTTP? Você quer fazer chamadas remotas a objetos usando o protocolo HTTP em vez do protocolo do RMI?
Você pode usar o Spring + Hessian ou Burlap pra fazer isso -> http://www.springframework.org/docs/reference/remoting.html
[quote=Maurício Linhares]Tipo, como assim RMI via HTTP? Você quer fazer chamadas remotas a objetos usando o protocolo HTTP em vez do protocolo do RMI?
Você pode usar o Spring + Hessian ou Burlap pra fazer isso -> http://www.springframework.org/docs/reference/remoting.html[/quote]
Exatamente isso, ao invés de usar rmi://… usar http://…
Tenho um Application Server e um Client que requisita métodos da Lógica de Negócio. Esses dois rodam na mesma máquina.
[quote=emanuell]Exatamente isso, ao invés de usar rmi://… usar http://…
Tenho um Application Server e um Client que requisita métodos da Lógica de Negócio. Esses dois rodam na mesma máquina.[/quote]
Acho que não vai ser tão simples assim conseguir isso não
Como eu disse, o mais fácil é você dar uma olhadinha na parte de remoting do Spring e ver como você pode usar isso no seu sistema.
[quote=Maurício Linhares][quote=emanuell]Exatamente isso, ao invés de usar rmi://… usar http://…
Tenho um Application Server e um Client que requisita métodos da Lógica de Negócio. Esses dois rodam na mesma máquina.[/quote]
Acho que não vai ser tão simples assim conseguir isso não
Como eu disse, o mais fácil é você dar uma olhadinha na parte de remoting do Spring e ver como você pode usar isso no seu sistema.[/quote]
Um outra alternativa seria rodar o Tomcat com a aplicação e um cliente(nao é o browser) fazer requisições http.
o que acha?
[quote=emanuell]Um outra alternativa seria rodar o Tomcat com a aplicação e um cliente(nao é o browser) fazer requisições http.
o que acha?[/quote]
Dá no mesmo em usar o Spring remoting, a única diferença é que você vai escrever todo o código de chamadas remotas e todo o protocolo pra fazer isso
Mas se você estiver mesmo interessado em fazer isso, dê uma olhada em REST -> http://en.wikipedia.org/wiki/Representational_State_Transfer
Prq vc não utiliza Web Services? fica independente de protocolo
Porque tem que ser Http.
Olá
Porque tem que ser Http. [/quote]
Web services usa HTTP.
Mas se quer algo mais simples, use o Apache XML-RPC.
[]s
Luca