Socket: Lecture et écriture des données sérialisées

Author:

serveur, date, socket, stack, socket, Connexion, connexion
{filelink=237}

 
  import java.net.*;
  import java.io.*;
  import java.util.Date;
  
public class SocketSerializable
{

    public static void main(String[] argv) {

		/** le serveur et le port. */
        String server_name = "localhost";
        int port = 1951;

        try {

            // ouvrir une connexion
            Socket sock = new Socket(server_name , port);

            ObjectInputStream is = new ObjectInputStream(new
                BufferedInputStream(sock.getInputStream( )));



            // Lire un objet

            Object obj = is.readObject( );

            if (!(obj instanceof Date))
            {
                throw new IllegalArgumentException("Objet incorrect" + obj);
		 	}

            // Si l'objet est valide, tester un cast

            Date date = (Date) obj;

            System.out.println("Voici la date renvoyée par le socket"+ date.toString( ));

        } catch (ClassNotFoundException e) {

            e.printStackTrace();

        } catch (IOException e) {

            System.err.println(e);

        }

    }

}

A Voir sur le même Sujet:

  • code source programmation réseau java
  • lecture et écriture dans un socket en java
  • socket
  • lecture écriture socket java classes
  • socket changer lecture ou ecriture
  • envoi fichier via socket java
  • lecture ecriture socket serveur java
  • thread socket
  • socket date system
  • java socket enregistrement de données

Leave a Reply

Your email address will not be published. Required fields are marked *