[Java] Compresser une communication reseau

Compresser une communication reseau [Java] - Programmation

Marsh Posté le 19-04-2001 à 00:55:37    

Comment puis je compresser une communication reseau.
 
pour le moment j'ai  
 
this.m_ois = new ObjectInputStream( this.m_sock.getInputStream() );
 
et je pensait mettre
 
this.m_ois = new ObjectInputStream( new DeflaterInputStream( this.m_sock.getInputStream() ) );
 
et idem pour le Output stream mais ca a pas l'air de marcher.

Reply

Marsh Posté le 19-04-2001 à 00:55:37   

Reply

Marsh Posté le 19-04-2001 à 09:44:18    

bon je ne sais pas trop si ça peut s'appliquer sur un flux en reseau, mais il existe une classe en java qui s'appelle GZipOutputStream (enfin un truc du style mes souvenirs ne sont pas imperrissables) dans le package java.util  qui permet de compresser des donnees...
voila j'espere avoir ete utile !

Reply

Marsh Posté le 19-04-2001 à 10:56:55    

Oaui je sais mais c bien ca le probleme c que je suis pas sur que ca s'applique a un flux reseau ...

Reply

Marsh Posté le 19-04-2001 à 11:10:19    

he bin, t'essayes !  :D

Reply

Marsh Posté le 19-04-2001 à 14:57:16    

Ben j'ai essayer mais ca marche pas
 
Il me trouve les output stream des deux coté mais veut pas me cree mes input stream ( l'appel a new GZipInputStream( ... ) ne retourne jamais ... )

Reply

Marsh Posté le 19-04-2001 à 21:37:04    

up

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed