বিতরণ ব্যবস্থায় আরএমআই কী?
বিতরণ ব্যবস্থায় আরএমআই কী?

ভিডিও: বিতরণ ব্যবস্থায় আরএমআই কী?

ভিডিও: বিতরণ ব্যবস্থায় আরএমআই কী?
ভিডিও: আরএমআই আর্কিটেকচার | বিতরণ ব্যবস্থা | Lec-23 | ভানু প্রিয়া 2024, নভেম্বর
Anonim

বিজ্ঞাপন. আরএমআই জন্য দাঁড়ায় দূরবর্তী পদ্ধতি আবাহন . এটি এমন একটি প্রক্রিয়া যা একটি বস্তুকে একটিতে থাকতে দেয় পদ্ধতি (JVM) অন্য JVM-এ চলমান একটি বস্তু অ্যাক্সেস/ইনভোক করতে। আরএমআই নির্মাণে ব্যবহৃত হয় বিতরণ করা অ্যাপ্লিকেশন; এটি জাভা প্রোগ্রামগুলির মধ্যে দূরবর্তী যোগাযোগ প্রদান করে।

ফলস্বরূপ, RMI বলতে কী বোঝায়?

দ্য আরএমআই (রিমোট মেথড ইনভোকেশন) হল একটি এপিআই যা জাভাতে ডিস্ট্রিবিউটেড অ্যাপ্লিকেশন তৈরি করার জন্য একটি মেকানিজম প্রদান করে। দ্য আরএমআই একটি অবজেক্টকে অন্য JVM এ চলমান একটি বস্তুর উপর পদ্ধতি চালু করার অনুমতি দেয়। দ্য আরএমআই দুটি অবজেক্ট স্টাব এবং কঙ্কাল ব্যবহার করে অ্যাপ্লিকেশনগুলির মধ্যে দূরবর্তী যোগাযোগ সরবরাহ করে।

একইভাবে, RMI কোথায় ব্যবহার করা হয়? আরএমআই রিমোট প্রসিডিউর কল (RPC) এর একটি বিশুদ্ধ জাভা সমাধান এবং এটি ব্যবহৃত জাভাতে বিতরণকৃত অ্যাপ্লিকেশন তৈরি করতে। স্টাব এবং কঙ্কাল বস্তু হয় ব্যবহৃত ক্লায়েন্ট এবং সার্ভার সাইডের মধ্যে যোগাযোগের জন্য।

আরও জানুন, বিতরণ ব্যবস্থায় আরপিসি এবং আরএমআই কী?

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

আরএমআইতে মার্শালিং এবং আনমার্শালিং কী?

অল্প কথায়, " মার্শালিং "ডাটা বা বস্তুকে একটি বাইট-স্ট্রীমে রূপান্তর করার প্রক্রিয়া বোঝায়, এবং" unmarshalling "বাইট-স্ট্রিম বীককে তাদের আসল ডেটা বা বস্তুতে রূপান্তর করার বিপরীত প্রক্রিয়া। এর উদ্দেশ্য" মার্শালিং / unmarshalling " প্রক্রিয়া হ'ল এর মধ্যে ডেটা স্থানান্তর করা আরএমআই পদ্ধতি.

প্রস্তাবিত: