bt0074 unit 11 faqs
TRANSCRIPT
-
8/2/2019 Bt0074 Unit 11 Faqs
1/1
Frequently Asked Questions
1
Subject Name: OOPS with Java Subject Code: BT0074
Unit 11: RMI, CORBA and Java BeansBalasubramani R
Assistant ProfessorDept. of IT
Q1: What is RMI?
A1: The Remote Method Invocation (RMI) allows objects in different hosts to send and receive
messages. The method calls approach used by RMI is much easier to use. RMI allows
objects in different JVMs belonging to different hosts to send and receive messages.
Q2: What is a Remote Registry Server?
A2: A Remote Registry Server is a service that runs on a server and helps the objects on other
hosts to remotely access its registered objects. The registry service maintains a database
of all the named remote objects.
Q3: What is CORBA?
A3: CORBA stands for Common Object Request Broker Architecture. CORBA is a distributed
computing technology where the participating objects need not only be written in Java.
Q4: What is Java IDL?
A4: Java IDL (Interface Definition Language) enables objects to interact regardless of whether
theyre written in the Java programming language or other languages such as C, C++,
COBOL or others. Java IDL is based on CORBA, an industry-standard distributed object
model.
Q5: What are Java Beans?
A5: Java Beans is the software component architecture for Java. It allows constructing
applications efficiently by configuring and connecting components called Beans. The
Beans need to be written and tested with a rich set of mechanisms for interaction between
objects, along with common actions that most objects will need to support such as
persistence and event handling.