কম্পিউটার

C# এ সকেট প্রোগ্রামিং


System.Net.Sockets নামস্থানে Windows Sockets ইন্টারফেসের একটি পরিচালিত বাস্তবায়ন রয়েছে।

এটির দুটি মৌলিক মোড রয়েছে - সিঙ্ক্রোনাস এবং অ্যাসিঙ্ক্রোনাস৷

আসুন আমরা System.Net.Sockets.TcpListener ক্লাসের সাথে কাজ করার একটি উদাহরণ দেখি -

TcpListener l = new TcpListener(1234);
l.Start();

// creating a socket
Socket s = l.AcceptSocket();
Stream network = new NetworkStream(s);

TCP/IP নেটওয়ার্ক -

-এ যোগাযোগের জন্য নিচের সকেটটি উপযোগী
Socket s = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);

উপরে,

  • পরিবারের ঠিকানা − নেটওয়ার্ক ঠিকানাগুলি সমাধান করার জন্য এটি সকেট ক্লাসের আদর্শ ঠিকানা পরিবারগুলি

  • সকেট টাইপ - সকেটের ধরন

  • প্রটোকল টাইপ - এটি সকেটে যোগাযোগের জন্য নেটওয়ার্ক প্রোটোকল। এটি Tcp এবং Udp হতে পারে।


  1. C# প্রোগ্রামিং এর প্রধান বৈশিষ্ট্য

  2. পাইথনে মাল্টি-থ্রেডিং সহ সকেট প্রোগ্রামিং?

  3. পাইথনে সকেট প্রোগ্রামিং

  4. রুবি নেটওয়ার্ক প্রোগ্রামিং