Tamb�m estou iniciando nesta �rea, e pelo que entendo � o seguinte:

Entre o cliente da aplica��o e o servidor de aplica��o onde voc� colocar� 
seus componentes EJB, a comunica��o pode ser direta ou via servidor Web.

Na comunica��o direta, voc� tem no cliente uma aplica��o cliente feita em 
Java, como uma applet ou frame, se comunicando com o servidor de aplica��o 
por algum protocolo. Costuma-se utilizar para isso CORBA, RMI, ou RMI sobre 
IIOP (o protocolo de transporte definido para CORBA sobre TCP/IP).

Na comunica��o indireta, tipicamente voc� tem um cliente HTTP acessando o 
sistema via browser, e um servidor Web. O cliente manda e recebe informa��es 
via p�ginas HTML, que s�o processadas pelo servidor Web, atrav�s de 
Servlet/JSP, e repassado para o servidor de aplica��o. O servidor Web serve 
como cliente da aplica��o (Proxy), tendo voc� que decidir como a comunica��o 
ser� feita, do mesmo modo que na comunica��o direta.

N�o h� como dizer o que � melhor. O esquema de comunica��o direta � mais 
simples pois tira um "atravessador" da brincadeira. Por isso � muito 
utilizado para prototipa��o e teste da aplica��o. Dentro de uma rede local, 
pode tamb�m ser interessante, dependendo do caso. O maior problema a� � o 
custo de administra��o: cada nova vers�o do software implica re-instala��o 
em todas as m�quinas clientes. Para a Internet, o problema da distribui��o 
do software � pior ainda. Al�m disso h� o problema do protocolo, o cliente 
deve saber conversar naquele protocolo, e reze para n�o haver um firewall no 
meio.

A alternativa mais comum, principalmente para servi�os disponibilizados pela 
Web, � a utiliza��o do servidor Web. Pode-se projetar a aplica��o, test�-la 
atrav�s do acesso direto, e depois colocar o servidor Web para acesso via 
browser. Resumindo, voc� acaba fazendo dos dois modos.

Um abra�o e feliz ano novo.

Leo.



----Original Message Follows----
From: "Marcelo Mayworm" <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: RMI
Date: Thu, 23 Dec 1999 09:13:20 est

Prezados JAvaneses,

Estou comecando um projeto com EJB, e pelo que estou vendo,
existem duas formas de se fazerem comunicacoes entre cliente e
servidor. Sao elas: servlets e RMI. Sera que alguem poderia
me dar uma ajuda, pois nao sei qual eh a melhor.
Qualquer material sera muito bem vindo, ou algum estudo de caso.

Obrigado pela atencao

[]'s
Marcelo de Mattos Mayworm
Negocios & Sistemas Consultoria
Tel.: 0xx21 556-9006  0xx24 9965-1518
[EMAIL PROTECTED]
[EMAIL PROTECTED]

Conhecendo-se a quietude, pode-se possuir a estabilidade.
Conhecendo a estabilidade, pode-se encontrar a serenidade.
Conhecendo a serenidade, pode-se encontrar a paz.
Possuindo a paz, ent�o pode-se pensar.
E podendo pensar, pode-se agir.
        M�ncio (Fil�sofo chin�s)
http://www.compuland.com.br
* Para nao receber mais e-mails da lista, acesse 
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, 
escolha a lista <[EMAIL PROTECTED]> e de um <submit>.

______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com

* Para nao receber mais e-mails da lista, acesse 
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a 
lista <[EMAIL PROTECTED]> e de um <submit>.
  • RMI Antonio Maria Pereira de Resende
    • RMI Lyllian Bittencourt / Fernando Tanno
    • RMI Simone Freire
    • RMI Simone Freire
    • RMI Marcelo de Paiva Guimaraes
    • RMI MAYKEL TRES
    • RMI Marcelo Mayworm
    • Leonardo Pacheco

Responder a