Wire protocol
কম্পিউটার নেটওয়ার্কিং-এ, একটি ওয়্যার প্রোটোকল এক বিন্দু থেকে অন্য বিন্দুতে তথ্য পাওয়ার একটি উপায়কে বোঝায়ঃ যদি একাধিক অ্যাপ্লিকেশনকে আন্তঃব্যবহার করতে হয় তবে একটি ওয়্যার প্রোটোকলের প্রয়োজন হয়। এটি সাধারণত শারীরিক স্তরের চেয়ে উচ্চতর যোগাযোগ প্রোটোকলকে বোঝায়। পরিবহন স্তরে পরিবহন প্রোটোকলের বিপরীতে (যেমন টিসিপি বা ইউডিপি), ওয়্যার প্রোটোকল শব্দটি প্রয়োগ স্তরে তথ্য বিনিময়ের একটি সাধারণ উপায় বর্ণনা করতে ব্যবহৃত হয়। এটি একটি অ্যাপ্লিকেশন লেয়ার প্রোটোকলকে বোঝায় এবং ডেটা বিনিময়ের জন্য সমস্ত প্রয়োজনীয় বৈশিষ্ট্যগুলি যেমন ডেটা প্রকার (ডেটার ইউনিট, বার্তা বিন্যাস ইত্যাদি) সংজ্ঞায়িত করে। ), যোগাযোগের শেষ বিন্দু এবং ক্ষমতা (যেমন সরবরাহের নিশ্চয়তা, যোগাযোগের দিকনির্দেশ ইত্যাদি)। সাধারণত, তথ্যটি অ্যাপ্লিকেশন স্তরে একটি সাধারণ ইনফোসেট হিসাবে উপস্থাপিত হয় (যেমন। এক্স. এম. এল, জে. এস. ও. এন, ওয়াই. এ. এম. এল) এবং এর জন্য ডেটা বাইন্ডিং-এর একটি প্রক্রিয়া প্রয়োজন (উদাহরণস্বরূপ। একটি সাধারণ এনকোডিং স্কিম যেমন এক্সএসডি)। ওয়্যার প্রোটোকল পাঠ্য-ভিত্তিক বা বাইনারি প্রোটোকল হতে পারে। যদিও এটি একটি গুরুত্বপূর্ণ স্থাপত্য সিদ্ধান্ত, এটি ওয়্যার প্রোটোকল এবং প্রোগ্রাম্যাটিক এপিআই-এর মধ্যে পার্থক্য থেকে আলাদা একটি বিষয়। ইলেকট্রনিক্সে, ওয়্যার প্রোটোকল হল এক বিন্দু থেকে অন্য বিন্দুতে তথ্য প্রেরণের জন্য ব্যবহৃত প্রক্রিয়া। কার্যকারিতা একটি তারের প্রটোকল একটি নেটওয়ার্কে এক বা একাধিক প্রয়োগের আন্তঃক্রিয়ার মাধ্যম সরবরাহ করে। তারা প্রায়শই ডিস্ট্রিবিউটেড অবজেক্ট প্রোটোকল উল্লেখ করে, অথবা তারা এমন অ্যাপ্লিকেশন ব্যবহার করে যা একসাথে কাজ করার জন্য ডিজাইন করা হয়েছিল। নামটি থেকে বোঝা যায়, এই ডিস্ট্রিবিউটেড অবজেক্ট প্রোটোকলগুলি একটি নেটওয়ার্কের মাধ্যমে সংযুক্ত এক বা একাধিক কম্পিউটারে বিভিন্ন প্রক্রিয়াতে চলে। টাইপ ওয়্যার প্রোটোকলগুলি একটি অপারেটিং সিস্টেমের অধীনে চলমান একটি প্রোগ্রামের জন্য একটি সংস্থার ইন্ট্রানেট বা ইন্টারনেটের মতো নেটওয়ার্কের মাধ্যমে অন্য কোনও অপারেটিং সিস্টেমের অধীনে চলমান একটি প্রোগ্রামের সাথে যোগাযোগ করার মাধ্যম সরবরাহ করে। প্রোটোকল এইভাবে একাধিক প্ল্যাটফর্মকে আন্তঃসংযোগ করে। কিছু ওয়্যার প্রোটোকল ভাষা-স্বাধীন, যা বিভিন্ন প্রোগ্রামিং ভাষায় লিখিত প্রোগ্রামগুলির যোগাযোগের অনুমতি দেয়। ওয়্যার প্রোটোকলের উদাহরণগুলির মধ্যে রয়েছেঃ ডিডিএস-এর জন্য কর্বা আরটিপিএস-এর জন্য আইআইওপি জাভা ডিবাগিং-এর জন্য জাভা জাভা ডিবাগ ওয়্যার প্রোটোকল (জেডিডব্লিউপি) ওয়েব পরিষেবার জন্য আরএমআই এসওএপি-এর জন্য জেআরএমপি বার্তা-ভিত্তিক মিডলওয়্যার পোস্টগ্রেএসকিউএল ওয়্যার প্রোটোকলের জন্য এএমকিউপি লাইন কোড রেফারেন্স অ্যাপ্লিকেশন লেয়ার প্রোটোকল দেখুন।