Salut à tous,
J'utilise un SocketChannels pour lire des objets dans un ByteBuffer. Le problème est que je ne sais pas à l'avance combien d'appel à SocketChannel.read() je devrais faire pour recevoir tout l'objet dans mon ByteBuffer, et pouvoir le deserializer.
Est-ce que qqn sait comment faire pour détecter que j'ai reçu tout l'objet dans mon ByteBuffer et que je peux le deserializer ?
Partager