Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
24/09/07 12:19
Malkav
Ciao a tutti ho un piccolo problema che non riesco a risolvere ormai da una settimana...
Devo fare un applicazione in c# che legga da un socket uno stream di dati inviato da un applicazione java.. (sono numeri decimali che arrivano ogni secondo) per poi prenderli e buttarli in una tabbella storico...

il problema e che con tutti gli esempi che ho trovato non sono riuscito a combinare nulla...

il mio client si attiva mi da che e connesso e lo vedo anche dall'applicazione server in java perche mi notifica il tentativo di connessione del client...ma non visualizzo nulla...
posto il codice cosi almeno si possono vedere tutti gli errori che faccio hehehehe

Grazie anticipatamente per ogni risposta cazziata e suggerimento...
Malkav

Codice:
// create a client socket
TcpClient newSocket = new TcpClient("localhost", 8888);


// create a NetworkStream to read from the host
NetworkStream ns = newSocket.GetStream();

// fill a byte array from the stream
byte[] buf = new byte[100];
ns.Read(buf, 0, 100);

// convert to a char array and print
char[] buf2 = new char[100];
for (int i = 0; i < 100; i++)
buf2[i] = (char)buf[i];
Console.WriteLine(buf2);

// clean up
ns.Close();
newSocket.Close();
aaa