Difference RMI and EJB

Difference RMI and EJB - framework (which is supposed to be...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
INTERNATIONAL INSTITUTE OF INFORMATION TECHNOLOGY P-14, Pune Infotech Park, Hinjawadi, Pune – 411 057 Difference RMI and EJB RMI(Remote Method Invocation) - In nutshell, RMI is used for writing distributed applications. RMI  allows a client running on once application/system to invoke a method on a class on another  application/system. RMI is a low-level 'protocol and framework' that facilitates development of  distributed applications in Java. This has been already achieved in C/C++ with CORBA 
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: framework (which is supposed to be language neutral). EJB (Enterprise Java Beans) - This is a specification for writing Container Managed Beans(for services like security, pooling, transactions). At the low-level, every EJB uses RMI protocol to provide remote client access. The objective of this 'specification' is to define a vendor-neutral specification for Enterprise Java Beans (remotely accessible, transactional, middleware components). 1 Manisha Akolkar...
View Full Document

Ask a homework question - tutors are online