একটি RPC কাঠামো কি?
একটি RPC কাঠামো কি?

ভিডিও: একটি RPC কাঠামো কি?

ভিডিও: একটি RPC কাঠামো কি?
ভিডিও: RPC কি? জিআরপিসি ভূমিকা। 2024, এপ্রিল
Anonim

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

আরও জেনে নিন, আরপিসি কী এবং কীভাবে কাজ করে?

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

উপরন্তু, RPC মানে কি? দূরবর্তী পদ্ধতির কল

এখানে, আরপিসি কিসের জন্য ব্যবহৃত হয়?

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

http একটি RPC?

আরপিসি ব্যবহার করে HTTP প্রোটোকল (যদিও এটি একেবারে করতে হবে না)। কিন্তু আরপিসি দূরবর্তীভাবে কোড কল করার জন্য একটি আদর্শ (তাই নাম: দূরবর্তী পদ্ধতি কল)। যেদিকে HTTP শুধুমাত্র একটি ডেটা ট্রান্সফার প্রোটোকল। আপনাকে REST কল ব্যবহার করতে হবে, যা শুধুমাত্র কাজ করে HTTP.

প্রস্তাবিত: