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