skúšam si pripojenie na server. Na klientskej časti mám tento kód:
Kód: Vybrať všetko
string message = "správa na server";
using (StreamSocket tcpClient = new StreamSocket())
{
await tcpClient.ConnectAsync(new HostName("localhost"), "4000");
using(DataWriter writer = new DataWriter(tcpClient.OutputStream))
{
writer.WriteString(message);
await writer.StoreAsync();
await writer.FlushAsync();
}
using (DataReader reader = new DataReader(tcpClient.InputStream))
{
reader.InputStreamOptions = Partial;
await reader.LoadAsync(reader.UnconsumedBufferLength);
}
}Ďakujem za každú radu.
//UPDATE
Kód som upravil, ale stále mám problém s odosielaním. Dáta sú odoslané, ale až po tom ako sa uvoľní StreamSocket a tým pádom správa zo servera mi nepríde, vedel by mi niekto poradiť ako na to?