De nada gente,
O prazer eh todo meu.
Para quem estiver interessado em mais informacoes sobre o tema,
vai aqui um outro endere�o com mais um artigo e alguns code samples.

http://developer.netscape.com/viewsource/index_frame.html?content=fields_servlet/fields_servlet.html

Boas Festas a todos,
Luis Fernando.



From: Carlos Campos <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
CC: "'Lista Java BR'" <[EMAIL PROTECTED]>
Subject: [SouJava-J] RES: [SouJava-J] Chamando Servlets atrav�s de Applets
Date: Wed, 22 Dec 1999 11:12:16 -0300

Prezados Javaneses,

Fui socorrer o Charles sobre o m�todo POST e acabei obtendo uma �tima
resposta pela CULATRA:

O artigo citado abaixo pelo Luis Fernando respondeu ao meu problema. Ou
seja, atrav�s da serializa��o de objetos posso estabelecer uma
comunica��o do meu Applet com o Servlet em duas vias
(Input/OutputStream).

Desta forma posso passar qualquer objeto para o Servlet, consultar meu
Banco de Dados diretamente do Applet e manter o foco sobre o meu
formul�rio HTML tranquilamente.

Melhor, posso criar um Servlet parrudo para cada determinado Sistema,
que receba um par�metro redirecionador sendo capaz de realizar diversas
fun��es de apoio para os meus Applets sem a necessidade, aparentemente,
de recorrer ao RMI.

Ainda n�o testei, mas se funcionar como no exemplo citado: VALEU MUITO
Luis Fernando!!!

[]'s

E um Feliz Natal � Todos!

Carlos Campos

 > ----- Mensagem original -----
 > De:          Luis Fernando [SMTP:[EMAIL PROTECTED]]
 > Enviada em:          Ter�a-feira, 21 de Dezembro de 1999 20:19
 > Para:                [EMAIL PROTECTED]
 > Assunto:             Re: [SouJava-J] Chamando Servlets atrav�s de
 > Applets
 >
 >
 >
 >
 > From: "Charles Pereira" <[EMAIL PROTECTED]>
 > Reply-To: [EMAIL PROTECTED]
 > To: "JAVA-SouJava" <[EMAIL PROTECTED]>
 > Subject: [SouJava-J] Chamando Servlets atrav�s de Applets
 > Date: Tue, 21 Dec 1999 15:47:02 -0200
 >
 > Ol� pessoal!
 >
 > � poss�vel substituir um formul�rio HTML por uma Applet para ativar um
 > Servlet e passar par�metros simulando o m�todo POST ?
 >
 > Obrigado,
 >
 >
 >
 > Charles
 >
 > Oi Charles,
 >
 > Eh sim. Eh possivel.Voce faz isso atraves de HTTP Tunneling que eh um
 > metodo
 > usado para se ler objetos serializados usando uma conexao http.
 > Uma primeira classe define o objeto. A applet manda esse objeto com
 > seus
 > parametros para o servlet atraves de uma ObjectOutputStream.
 > O servlet os recebe atraves de uma ObjectInputStream.
 >
 > Voce teria entao algo do tipo:
 >
 > A)Primeiro uma classe que define o seu objeto a ser serializado.
 > public class MyObject implements Serializable{...
 >
 > B)A applet que passarah o objeto ao servlet
 > public class ObjectApplet extends JApplet{...
 >
 > C)O arquivo do servlet
 > public class ObjectServlet extends HttpServlet{..
 >
 > O endere�o abaixo contem um artigo que discute  o tema
 > Applet X Servlets e tambem possui alguns exemplos de codigo sobre
 > o assunto.
 >
 >
 > http://www.j-nine.com/pubs/applet2servlet/index.htm
 >
 > Importante:
 > Nao se esque�a que ao testar os programas os arquivos da Applet tem
 > que serem colocados no provedor(jswdk, a velha estoria, uma applet
 > so funciona quando executada a partir do mesmo provedor que a
 > originou, caso
 > contrario se obtem erros de seguran�a.), e nao se esqueca de ter os
 > arquivos
 > Myobject.class e ObjectApplet.class tambem
 > devem estar no  mesmo diretorio que o arquivo ObjectApplet.html, caso
 > contrario o browser nao conseguirah criar uma instancia das classes
 > para
 > execucao.
 > Talvez voce tambem precise do arquivo swingall.jar nesse mesmo
 > diretorio,
 > caso voce opte em usar  swing. Funciona perfeitamente sem,
 > pois Object serialization eh uma feature da vesao jdk1.1.
 >
 > O arquivo do servlet, como voce jah sabe, vai no diretorio de sempre
 > http://localhost:8080/servlet/ObjectServlet.
 >
 > Espero que a dica te ajude,
 > Boa sorte,
 > Luis Fernando.
 >
 >
 >
 >      --------------------------- LISTA SOUJAVA
 > ---------------------------
 >      http://www.soujava.org.br  -  Sociedade de Usu�rios Java da
 > Sucesu-SP
 >      [para sair da lista:
 > http://www.soujava.org.br/forum/cadastrados.htm]
 >
 > ---------------------------------------------------------------------
 >
 >
 > ______________________________________________________
 > Get Your Private, Free Email at http://www.hotmail.com
 >
 >     --------------------------- LISTA SOUJAVA
 > ---------------------------
 >     http://www.soujava.org.br  -  Sociedade de Usu�rios Java da
 > Sucesu-SP
 >     [para sair da lista:
 > http://www.soujava.org.br/forum/cadastrados.htm]
 >
 > ---------------------------------------------------------------------

     --------------------------- LISTA SOUJAVA ---------------------------
     http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
     [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
     ---------------------------------------------------------------------


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

    --------------------------- LISTA SOUJAVA ---------------------------
    http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    ---------------------------------------------------------------------

Responder a