J'essaie d'obtenir une application Android pour envoyer des données TCP à un serveur de mon réseau. Le serveur a été écrit en C#.Impossible d'envoyer des données via TCP depuis le socket java vers le serveur .net tcp
Lorsque j'utilise le code ci-dessous pour transmettre des données, le serveur ne reçoit qu'une série complète de \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0.
Est-ce que quelqu'un sait pourquoi?
Socket socket = new Socket(host, port);
PrintWriter pw = new PrintWriter(socket.getOutputStream(), true);
pw.print("test");
socket.close();
Une pensée est de vérifier si le codage de ce qui est envoyé correspond à ce que le serveur attend. – fhj