Dobrý den, mám problém.
Nejdříve spustím jeden program(jako server) pomocí net socket.
Socket s = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
s.Bind(new IPEndPoint(IPAddress.Any, 1));
s.Listen(16);
Poté se jiným programem připojím.
s.Connect("192.168.1.1", 1);
Až sem je vše v pořádku.
Poté odešlu k serveru data:
int delka = s.Send(data);
v promenné délka je 1, tzn., že data odeslal(alespoň doufám)
Poté je přijmu:
s.Blocking = true;
klient = s.Accept();
velikost_dat = s.Receive(data, data.Length, 0);
Data se nepřijmou, v proměnné velikost dat je 0. Zkoušel jsem kontrolovat běh programu a programy se k sobě připojí, ale server nedokáže přijmout data.