Re: [java-list] Serviço RMI

2001-06-13 Por tôpico Jason Douglas de Oliveira BOL2



Boa Tarde Sven.
 
É exatamente o contrário, eu tenho a server-side na 
minha máquina e quero que se torna-se um serviço do meu servidor(iniciando da 
minha máquina). Entendeu?
 
Abraços!!!
 
PS: Já tentei colocar a URL do servidor tanto no 
rebind() quanto no lookup(), mas não funcionou.
 
 
 Original Message - 

  From: 
  Sven van ´t Veer 
  To: [EMAIL PROTECTED] 
  Sent: Wednesday, June 13, 2001 1:00 
  PM
  Subject: Re: [java-list] Serviço 
RMI
  Não sei o que é que vc pretende fazer mas o RMI deixa vc fazer 
  Remote Class Loading. Para isso vc precisa setar a propriedade 
  java.rmi.server.codebase quando estarta o servidor tipo : java 
  -Djava.rmi.server.codebase=http://host.com.br/classes/RMIprocessoo 
  cliente deve definir o System.setSecurityManager(new 
  RMISecurityManager())O remote interface deve ser presente.RMI não 
  é mais lenta do que o socket, mas o Socket não precisa fazer um lookup etc que 
  o RMI precisa fazer.Jason Douglas de Oliveira BOL2 wrote:
  007401c0f416$f9acc080$[EMAIL PROTECTED]" 
  type="cite">
Bom Dia a todos.
 
Alguém sabe se estando com a aplicação 
server-side RMI em uma máquina qualquer(minha máquina), eu posso 
colocar no ar o serviço com a URL do meu servidor podendo outros client 
fazer uso desse serviço?
Alguém percebeu que o tráfego de dados via RMI 
é bem mais lento que o Socket?
 
Abraços!!!


[java-list] Serviço RMI

2001-06-13 Por tôpico Jason Douglas de Oliveira BOL2



Boa Tarde a Todos.
 
Vamos lá, estou com a parte server da minha 
aplicação RMI na minha máquina e queria saber se eu posso usar o meu servidor 
para colocar o conter o serviço (usando minha máquina para rodar) 
podendo assim outros clients acessar esse serviço como se o server-side 
estivesse lá no servidor, tipo assim:
 
server-side
 
    
ServerRMIImp obj = new 
ServerRMIImp();    
Naming.rebind("rmi://www.centrais.com.br/ServerRMII",obj);
        
    !minha máquina colocando no ar o serviço!
 
client-side 
        
    try 
{    
serverRMI = 
(ServerRMI)Naming.lookup("rmi://www.centrais.com.br/ServerRMII");    
} catch (Exception __e) {
 
        
                
                
                
                
    Obs: www.centrais.com.br =>meu servidor 

Abraços!!!
 


Re: [java-list] Serviço RMI

2001-06-13 Por tôpico Sven van ´t Veer
Não sei o que é que vc pretende fazer mas o RMI
deixa vc fazer Remote Class Loading. Para isso vc precisa setar a propriedade
java.rmi.server.codebase quando estarta o servidor tipo : java -Djava.rmi.server.codebase=http://host.com.br/classes/RMIprocesso
o cliente deve definir o System.setSecurityManager(new RMISecurityManager())
O remote interface deve ser presente.

RMI não é mais lenta do que o socket, mas o Socket não precisa fazer um lookup etc que o RMI precisa fazer.

Jason Douglas de Oliveira BOL2 wrote:
007401c0f416$f9acc080$[EMAIL PROTECTED]">
  Bom Dia a todos.
   
  Alguém sabe se estando com a aplicação 
server-side RMI em uma máquina qualquer(minha máquina), eu posso colocar no 
ar o serviço com a URL do meu servidor podendo outros client fazer uso desse 
serviço?
  Alguém percebeu que o tráfego de dados via RMI é 
bem mais lento que o Socket?
   
  Abraços!!!
  
  


Re: [java-list] Serviço RMI

2001-06-13 Por tôpico Mister M

Sim, soh q a porta nao vai ser a 80 - a menos q vc tenha definido 
explicitamente - mas sim a 1099. Aih eh soh formar uma URL comum, tipo,
rmi://nomemaquina:porta/servico.
nomemaquina pode ateh ser www.seusite.com.br (teoricamente...)

By the way, conta pra mim em pvt onde c tah trampando...



Michael Nascimento Santos
Sun Certified Programmer for the Java 2 Platform
Moderador SouJava
Analista/Consultor
CPM Sistemas - www.cpm.com.br

>From: "Jason Douglas de Oliveira BOL2" <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: <[EMAIL PROTECTED]>
>Subject: [java-list] Serviço RMI
>Date: Wed, 13 Jun 2001 11:41:47 -0300
>
>Bom Dia a todos.
>
>Alguém sabe se estando com a aplicação server-side RMI em uma máquina 
>qualquer(minha máquina), eu posso colocar no ar o serviço com a URL do meu 
>servidor podendo outros client fazer uso desse serviço?
>Alguém percebeu que o tráfego de dados via RMI é bem mais lento que o 
>Socket?
>
>Abraços!!!
_
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RES: [java-list] Serviço RMI

2001-06-13 Por tôpico Alexandre Rodrigues Gomes

Sim. É razoável que seja mais lento. RMI faz uso de Sockets e insere camadas
extras para aumentar a transparência do uso da tecnologia. Um exemplo disso
é o serviço de nomes...
 
By Alê!

-Mensagem original-
De: Jason Douglas de Oliveira BOL2 [mailto:[EMAIL PROTECTED]]
Enviada em: quarta-feira, 13 de junho de 2001 11:42
Para: [EMAIL PROTECTED]
Assunto: [java-list] Serviço RMI


Bom Dia a todos.
 
Alguém sabe se estando com a aplicação server-side RMI em uma máquina
qualquer(minha máquina), eu posso colocar no ar o serviço com a URL do meu
servidor podendo outros client fazer uso desse serviço?
Alguém percebeu que o tráfego de dados via RMI é bem mais lento que o
Socket?
 
Abraços!!!


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




[java-list] Serviço RMI

2001-06-13 Por tôpico Jason Douglas de Oliveira BOL2



Bom Dia a todos.
 
Alguém sabe se estando com a aplicação 
server-side RMI em uma máquina qualquer(minha máquina), eu posso colocar no 
ar o serviço com a URL do meu servidor podendo outros client fazer uso desse 
serviço?
Alguém percebeu que o tráfego de dados via RMI é 
bem mais lento que o Socket?
 
Abraços!!!