{filelink=8991}
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.zip.GZIPOutputStream;
class GZIPSock2
{
public static void main(String[] args) throws Exception
{
// Création d'un Socket Client au serveur local et au port 1024
Socket socket_clt = new Socket("localhost", 1024);
// Création d'un objet de compression de données
GZIPOutputStream zip = new GZIPOutputStream(socket_clt.getOutputStream());
String str;
BufferedReader b_reader = new BufferedReader(new InputStreamReader (socket_clt.getInputStream()));
while (true) {
try {
str = b_reader.readLine();
if (str == null)
break;
str = str + "";
zip.write(str.getBytes(), 0, str.length());
} catch (Exception e) {
break;
}
}
zip.finish();
zip.close();
socket_clt.close();
}
}
A Voir sur le même Sujet:
- compresser avec java socket
- exemple jframe envoyer/recevoir données avec port serie
- java envoyer des données reseau
- Recevoir un fichier txt socket android
- socket compression message envoyé
- compression image socket
- compressé fichier vers socket java
- socket
- java socket envoi mail multipart
- compression donn