একটি সকেট উদ্দেশ্য কি?
একটি সকেট উদ্দেশ্য কি?
Anonim

ক সকেট নেটওয়ার্কে চলমান দুটি প্রোগ্রামের মধ্যে একটি দ্বি-মুখী যোগাযোগ লিঙ্কের একটি শেষ পয়েন্ট। ক সকেট একটি পোর্ট নম্বরের সাথে আবদ্ধ যাতে TCP স্তরটি সেই অ্যাপ্লিকেশনটিকে সনাক্ত করতে পারে যেখানে ডেটা পাঠানো হবে। একটি শেষ পয়েন্ট হল একটি আইপি ঠিকানা এবং একটি পোর্ট নম্বরের সংমিশ্রণ।

সহজভাবে, সকেট এবং সার্ভারসকেটের ব্যবহার কী?

জাভা সকেট বিভিন্ন JRE তে চলমান অ্যাপ্লিকেশনগুলির মধ্যে যোগাযোগের জন্য প্রোগ্রামিং ব্যবহার করা হয়। সকেট এবং সার্ভারসকেট ক্লাস সংযোগ-ভিত্তিক জন্য ব্যবহার করা হয় সকেট প্রোগ্রামিং এবং DatagramSocket এবং DatagramPacket ক্লাস সংযোগহীন জন্য ব্যবহার করা হয় সকেট প্রোগ্রামিং

দ্বিতীয়ত, পোর্ট এবং সকেট কি? সাথে একটি আইপি ঠিকানা বন্দর হিসাবে পরিচিত হয় সকেট . সকেট একটি IP-এর জন্য API-এর বিমূর্ততা বন্দর জোড়া এটি যোগাযোগের নেটওয়ার্ক এবং স্থানান্তর স্তর পরিচালনা করে। এটি নেটওয়ার্কে একটি অ্যাপ্লিকেশনের ইন্টারফেস হিসাবে চিন্তা করা যেতে পারে। ক বন্দর অন্যদিকে একটি প্যাকেটের গন্তব্য/উৎপত্তি।

তার, কেন আমরা সকেট প্রয়োজন?

সকেট স্ট্যান্ড-অলোন এবং নেটওয়ার্ক অ্যাপ্লিকেশন উভয়ের জন্যই উপযোগী। সকেট আপনাকে একই মেশিনে বা একটি নেটওয়ার্ক জুড়ে প্রক্রিয়াগুলির মধ্যে তথ্য বিনিময় করার অনুমতি দেয়, সবচেয়ে দক্ষ মেশিনে কাজ বিতরণ করতে দেয় এবং তারা সহজেই কেন্দ্রীভূত ডেটা অ্যাক্সেসের অনুমতি দেয়।

কিভাবে সকেট তৈরি করা হয়?

ক সকেট তৈরি করা হয় কোন নাম ছাড়া একটি দূরবর্তী প্রক্রিয়া একটি উল্লেখ করার কোন উপায় নেই সকেট একটি ঠিকানা আবদ্ধ না হওয়া পর্যন্ত সকেট . যোগাযোগের প্রক্রিয়াগুলি ঠিকানার মাধ্যমে সংযুক্ত থাকে। bind(3SOCKET) ইন্টারফেস এর স্থানীয় ঠিকানা নির্দিষ্ট করতে একটি প্রক্রিয়া সক্ষম করে সকেট.

প্রস্তাবিত: