Thursday, February 7, 2013

Services provided by JEE framework


Interoperability: 
Interoperability occurs concentrating on the exchange of data between two technologies. The main focus is on ensuring that both platforms agree on data types, particularly with complex data types. JEE Interoperability is a set of API and specifications in the Java JEE platform that lets developers build interoperable components that work with CORBA components and even COM objects. 

Security: 
Authentication and Authorization concepts are concerned with providing security to JEE applications. Authentication and authorization support can be provided by the following: 
  • Web container-managed (JEE) security that is provided by application servers, such as WebSphere Application Server or Apache Tomcat. 
  • Application-managed (custom) security that is written in the application. 
Memory management: 
JEE uses an automatic garbage collector to manage memory in the object lifecycle. The programmer determines when objects are created, and the Java runtime is responsible for recovering the memory once objects are no longer in use. Once no references to an object remain, the unreachable memory becomes eligible to be freed automatically by the garbage collector. Something similar to a memory leak may still occur if a programmer's code holds a reference to an object that is no longer needed, typically when objects that are no longer needed are stored in containers that are still in use.

No comments:
Write comments
Recommended Posts × +