Ciao a tutti,
ho due processi, un client e un server. Con il client invio un oggetto (con l'ObjectOutputStream) verso il server che deve leggerlo dallo stream. Quando uso l'available (sia in maniera diretta dall'InputStream della Socket, che con l'ObjectInputStream) questo mi ritorna sempre 0, nonostante sia stato inviato un oggetto. Il contenuto c'è e viene tranquillamente leggo con il metodo readObject() dell'ObjectInputStream. Come si spiega? Grazie mille in anticipo