Kliyent tomondan holatni boshqarish.
C # da tarmoq aloqasi.(TCP protokoli)
Hozirgi kunda dasturlarning tarmoq orqali o'zaro ta'siri uzoq vaqtdan beri odatiy holga aylangan. Ko'pincha, TCP transport qatlamida bunday aloqa uchun ishlatiladi, chunki u yuborilgan xabarni qabul qiluvchiga etkazib berishni ta'minlaydi.
.NET da TCP ni System.Net.Sockets nomlar maydonidan uchta sinf boshqaradi.
Socket - asosiy TCP va UDP soket funksiyalarini ta'minlaydi. Amaliy maqsadlar uchun Socket klassi o'rniga uning asosida qurilgan TcpListener, TcpClient yoki UdpClient sinflaridan foydalanish tavsiya etiladi;
TcpListener - bu sinf TCP-server funksiyasini ta'minlaydi;
TcpClient - bu sinf TCP mijozi vazifasini bajaradi. U mijozdan serverga ma'lumotlarni uzatish uchun ishlatiladi va g'alati, aksincha.
TcpListenet va TcpClient sinflari asosida TCP tarmog'ining namunasini ko'rib chiqamiz.
Do'stlaringiz bilan baham: |