- J2EE Clients
- Types of J2EE Clients
- Servicing Stand-alone Java Client Applications
- Servicing EJB Clients from Other J2EE/EJB Servers
- Servicing CORBA clients from CORBA Object Request Brokers
- Servicing Legacy System Clients (ERP/CRM/Mainframes)
- Servicing JMS Clients
- Servicing Windows/.Net Clients
- Servicing Web service client
- Servicing Clients from Other Environments
Servicing EJB Clients from Other J2EE/EJB Servers
It is possible that EJBs in a given enterprise environment are accessed by other EJBs from another J2EE environment! For example, if a company and its associates decide to embark on a unified middleware platform (J2EE), they may agree to allow accessing of their business logic components across their environments.
Because EJBs have very good authorization and authentication featuresincluding method level securityit is quite possible to exchange EJB services across different environments while maintaining control over the access.
Care should be taken to ensure that only authorized EJBs are accessing a given business logic or a service.