Bruno Diniz de Paula wrote:

> Oi Fabio,
>
> certamente que sim. Voce pode "ligar" um ZipOutputStream a um
> ObjectOutputStream por exemplo e enviar seus objetos serializados e
> compactados.
>
> Ex: ObjectOutputStream oos = new ObjectOutputStream(new ZipOutputStream
> ...
>
> Abracos,
>
> Bruno.
>
> On Thu, 20 Jul 2000, Fabio Rodrigues - Telematica wrote:
>
> > Olá lista,
> >
> > Gostaria de saber se com o auxilio  das classes do pacote java.util.jar
> > ou java.util.zip,
> > tem como trafegar dados (ou objetos) compactados, atualmente tenho uma
> > aplicação
> > que trafega dados serializados, entre a applet e o servidor.
> >
> > agradeço antecipadamente.
> >
> >
> > FAR
> >
> >     --------------------------- 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]
> >     [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> >     [regras da lista: http://www.soujava.org.br/regras.htm]
> >     ---------------------------------------------------------------------
> >
>
> ______________________________________________________________
> Bruno Diniz de Paula
> [EMAIL PROTECTED] - UFMG
>
> "Coracoes ao alto e pes no chao."
>
> "A verdadeira experiencia com Deus nao nos faz
>  fugir da realidade, mas nos da forcas para
>  enfrenta-la e transforma-la."
>
> Pe. Zeca

Se eu entendi,  seria dessa forma?


applet :
......
.......

   Vector vetor = new Vector();
    vetor.add(0, "Ola Mundo");

  // connect
  try{
      urlConnection = (new URL( new URL(this.getCodeBase().toString()),
"../servlet/TesteServlet")).openConnection();
      urlConnection.setDoInput(true);
      urlConnection.setDoOutput(true);
      urlConnection.setUseCaches(true);
  } catch( Exception ex){
      ex.printStackTrace();
  }

  try{
       // send objeto
      ObjectOutputStream Obj = new ObjectOutputStream( new
ZipOutputStream(urlConnection.getOutputStream()));
      Obj.writeObject(vetor);
      Obj.flush();
      Obj.close();

      // receive vector
      ObjectInputStream obj = new ObjectInputStream( new
ZipInputStream(urlConnection.getInputStream()));
      vetor =  (Vector) obj.readObject();

  } catch (Exception ex){
      ex.printStackTrace();
  }

.......
.
.
.......


obrigado pela atencao



FAR

    --------------------------- 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]
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    [regras da lista: http://www.soujava.org.br/regras.htm]
    ---------------------------------------------------------------------

Responder a