Enterprise bean is created and managed by a Container. Clients never sees the actual bean instance. |
Enterprise bean can be customized during deployment time. |
Transaction and security attributes are separated from the bean implementation so that they can be described in metadata with various settings. |
Enterprise Beans can be re-assembled to build more sophisticated components without any source code changes. |
Default protocol is JRMP (Java RMI Protocol). |
CORBA mapping is defined by RMI-IIOP mapping. |