Salut,
J 'essaye depuis tout a l'heure d'envoyer un message de type Message :
voila sa classe :
La ou ca bug c'est lorsque j'envoie le message a l'aide de :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 import java.net.*; import java.io.*; class Message implements Serializable { private String TextMessage; private int[] pixels; public String Sender; private String Receiver; public Message(int[] pixels,String Sender,String Receiver) { this.Receiver=Receiver; this.Sender=Sender; this.pixels=pixels; } public Message(String TextMessage,String Sender,String Receiver) { this.Receiver=Receiver; this.Sender=Sender; this.TextMessage=TextMessage; }
:j'ai initialiser le message correctement puis
public void Message()
{
String check;
Message mess= new Message("ca va","fred","jacques");
this.send(mess);
check =(String)receive();
System.out.println("The messsage recu de la classe message est : " + check);
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 private void send(Object o) { try { System.out.println("Sending " + o); os.writeObject(o); os.flush(); } catch (Exception ex) { System.out.println(ex.toString()); } }
J'obtiens l'erreur :
Que faut il faire pour envoyer un message de ce type au serveur ?C:\Temp>appletviewer InterfaceClient.html
Connected to Server
Sending Message@16f8cd0
java.io.EOFException
The messsage envoiye de la classe message est : null
Partager