Bonjour a tous,
J'ai configure un petit serveur(Java) pour communiquer avec mon téléphone (Android) via des sockets. J'utilise la sérialisation afin de pouvoir transférer mes objets.
J'arrive a envoyer et a récupérer sur le serveur un objet avec ObjetInputStream. Mais des que j'essaie de renvoyer un autre objet, je n'ai aucun retour ou une erreur EOF. Voici l'exemple que j'utilise actuellement, le 1er objet passe sans problème mais si je veux réutiliser l'objectInputStream encore ca ne marche pas ...
J'ai cherche différent moyen de faire en sorte de pouvoir communiquer N fois mais rien ne marche ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Object object = null; try { object = myUser.getObjectInput().readObject(); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } myPositions = (ListPositionObjectServer) object; System.out.println("size position:" + myPositions.getListPositions().size());
Partager