সুচিপত্র:
সংজ্ঞা - প্রোটোকল বাফার বলতে কী বোঝায়?
একটি প্রোটোকল বাফার একটি প্ল্যাটফর্ম- এবং কাঠামোগত ডেটা সিরিয়ালাইজ করার জন্য ভাষা-নিরপেক্ষ স্বয়ংক্রিয় পদ্ধতি ma একটি প্রোটোকল বাফার এক্সএমএল এর চেয়ে ছোট, সহজ এবং দ্রুত। সূচী সার্ভারের প্রতিক্রিয়া প্রোটোকল মোকাবেলায় প্রাথমিকভাবে গুগলে বিকাশ করা সংস্থাটি বিভিন্ন ভাষার জন্য ওপেন সোর্স লাইসেন্সের অধীনে একটি কোড জেনারেটর সরবরাহ করেছে। প্রোটোকল বাফারগুলি ডেটা সঞ্চয় করার জন্য বা যোগাযোগের জন্য অ্যাপ্লিকেশন বিকাশের জন্য অত্যন্ত কার্যকর।
টেকোপিডিয়া প্রোটোকল বাফার ব্যাখ্যা করে
বর্তমানে, প্রোটোকল বাফারগুলি সি ++, জাভা এবং পাইথনের মতো প্রোগ্রামিং ভাষায় উত্পন্ন কোডকে সমর্থন করে। প্রোটোকল বাফারগুলি এক্সএমএলের চেয়ে ছোট এবং দ্রুত ডিজাইন করা হয়েছে এবং সরলতা এবং কার্য সম্পাদন উভয়ের জন্য লক্ষ্য। মাইক্রোসফ্ট বন্ড বা অ্যাপাচি থ্রিফ্ট প্রোটোকলের অনুরূপ, প্রোটোকল বাফারগুলি একটি কংক্রিট আরপিসি প্রোটোকল স্ট্যাকের সংজ্ঞায়িত পরিষেবার জন্য ব্যবহার করার জন্য প্রস্তাব করে। একটি প্রোটোকল বাফার একটি ইন্টারফেস বর্ণনার ভাষা ব্যবহার করে যা ডেটা কাঠামো এবং একটি অ্যাপ্লিকেশন যা সেই বর্ণনার উপর ভিত্তি করে উত্স কোড উত্পন্ন করে explains উত্স কোডটি তখন কাঠামোগত ডেটার বাইটগুলি পার্সিংয়ে ব্যবহৃত হয়।
এক্সএমএলের মাধ্যমে প্রোটোকল বাফার ব্যবহারের বিভিন্ন সুবিধা রয়েছে। প্রোটোকল বাফারগুলি ব্যবহার করা সহজ, এবং গতি 20-100 গুণ বেশি XML এর চেয়ে 3-10 গুণ ছোট smaller আরেকটি সুবিধা হ'ল তারা কম অস্পষ্ট এবং ডেটা অ্যাক্সেস ক্লাস তৈরি করতে পারে যা প্রোগ্রামিকভাবে বিকাশ করা সহজ।
প্রোটোকল বাফারগুলির সাথে যুক্ত কয়েকটি ত্রুটি রয়েছে। প্রোটোকল বাফারগুলি কার্যকর সমাধান হতে পারে না, বিশেষত একটি পাঠ্য-ভিত্তিক নথির মডেলিংয়ের জন্য। এক্সএমএল থেকে পৃথক, যা মানব পাঠযোগ্য এবং মানব সম্পাদনাযোগ্য, তাদের আদি অবস্থায় প্রোটোকল বাফারগুলি মানব পাঠযোগ্য বা মানব সম্পাদনযোগ্য নয়। প্রোটোকল বাফারগুলির এক্সএমএল এর মতো স্ব-বর্ণনার ক্ষমতা নেই।
প্রোটোকল বাফারগুলি স্টোরেজ সিস্টেমের পাশাপাশি আরপিসি সিস্টেমে ব্যবহৃত হয়।
