Salve,
devo fare un client socket per una chat, con il server scritto in Java.

Ho scritto il seguente codice

codice:
        Dim serverListener As New TcpClient("127.0.0.1", 8888)
        Dim readStream As Stream = serverListener.GetStream
        serverListener.SendBufferSize = 256
        Dim str As String = "PROVA"
        Dim sendBuff As Byte() = System.Text.Encoding.ASCII.GetBytes(str)
        readStream.Write(sendBuff, 0, sendBuff.Length)
        readStream.Flush()
per fare delle prove, ma lato java non arriva mai a leggere.
L'oggetto java è del tipo

codice:
BufferedReader input = new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));
Qualcuno sa dirmi dove sbaglio?
Ci sono incompatibilità di tipi?