Distributed Objects - CORBA Quiz
Distributed Objects - CORBA Quiz
Distributed Objects - CORBA Quiz
Answers
1. What does the definition help objects do?
The definition helps objects find each other dynamically, as stated in the first sentence.
IIOP stands for Internet Inter ORB Protocol, as stated in the text.
The two types of client-server invocation described are static and dynamic, as stated in the text.
The advantage of distributed object models is that they offer a powerful paradigm for creating networked
applications, as stated in the text.
As stated in the text, for agents to interact and interoperate, they need a representation language (KIF) and a
communication language (KQML).
A disadvantage of distributed object models is that hard-coded communication interactions make it difficult to
reuse an object in a new application, as stated in the text.
CORBA stands for Common Object Request Broker Architecture, which allows objects to find each other and
coordinate their behavior on a common object bus.
Answer: It uses a client-server architecture middleware and allows component-based applications (B)
CORBA's primary advantage is its client-server architecture middleware that uses objects as a metaphor for
encapsulating existing applications, making it ideal for component-based applications.
IDL (Interface Definition Language) defines the boundary or interface of components with other components in
CORBA, enabling interoperability.
Answer: It is a common bus that allows CORBA components to find and communicate with each other (D)
The ORB (Object Request Broker) is a common bus that allows CORBA components (objects with IDL
interfaces) to find and coordinate their behavior with each other.
The OMG (Object Management Group) providers supply CORBA components and descriptions of their
interfaces, which are stored in the CORBA interface repository.
Answer: It is an Internet protocol that allows CORBA components to communicate across networks (D)
IIOP (Internet Inter-ORB Protocol) is an Internet protocol that allows CORBA components to communicate
across networks.
https://quizgecko.com/quiz/523620/print/answers 3/3