bt0074 unit 11 faqs

Upload: sreilal

Post on 06-Apr-2018

216 views

Category:

Documents


0 download

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.