Bonjour,
Je suis en train de faire un client en java, et un serveur avec C++. J`ai pu initialiser les connexions via des sockets , et pour ca il y a pas de probleme. Le client java, il est capable d`envoyer des informations, et le serveur C++ envoye et recoit.
Le probleme que j`ai c`est que quand le serveur C++ envoye des donnes vers le client Java, il n`arrive pas a a lire les informations en utilisant in.readLine(); ( le lecteur conventionnel). Il s`arrete la.
A mon avis, ca doit etre un probleme a niveau des decallages des bits entre C++ et Java, mais j`arrive pas a trouver une solution qui me permette avoir une conversation aller-retour (serveur et client peuvent lire et recevoir des donnees). Apparentment, ce probleme ne peut etre resolu qu`apartir la modification du code serveur C++(actuellement, send(csock,"123",3,0);, pour envoyer la chaine 1,2,3...)
Pourriez vous m`aider?
Merci d`avance,
Ignasi
Partager