Socket Lecture InputStream
Bonjour,
Je ne suis pas très expérimenté en Java; Je connais mieux le C++.
J'ai un programme qui crée un Socket et qui le connecte à un Serveur Applicatif écrit en C++. Celui-ci va m'envoyer une structure complexe:
integer : longueur totale du message
integer : identifiant du type de message.
char[16] : date en ascii
le type des données qui suivent dépend de cet identifiant.
Comment "wrapper" l'InputStream pour traiter les données selon leur type (integer, float, short, char, ...)?
merci d'avance
Socket Reading complex structure
Bonjour Unknown0,
Merci pour ta réponse. J'ai lu la documentation et cela me semble la voie à suivre (DataInputStream). Par contre, lire un objet, dans le cas présent, ne me semble pas être une bonne solution car le serveur applicatif envoie un stream de bytes. Je testerai ta solution et te ferai un petit topo si tu le désires
Bien à toi.