Java Reference
In-Depth Information
Java Message Service API
The Java Message Service (JMS) API is a messaging standard that allows Java EE ap-
plication components to create, send, receive, and read messages. It enables distributed
communication that is loosely coupled, reliable, and asynchronous.
The Java EE 6 platform requires JMS 1.1.
Java EE Connector Architecture
The Java EE Connector architecture is used by tools vendors and system integrators to
create resource adapters that support access to enterprise information systems that can be
plugged in to any Java EE product. A resource adapter is a software component that al-
lows Java EE application components to access and interact with the underlying resource
manager of the EIS. Because a resource adapter is specific to its resource manager, a dif-
ferent resource adapter typically exists for each type of database or enterprise information
system.
The Java EE Connector architecture also provides a performance-oriented, secure, scal-
able, and message-based transactional integration of Java EE based web services with
existing EISs that can be either synchronous or asynchronous. Existing applications and
EISs integrated through the Java EE Connector architecture into the Java EE platform can
be exposed as XML-based web services by using JAX-WS and Java EE component mod-
els. Thus JAX-WS and the Java EE Connector architecture are complementary technolo-
gies for enterprise application integration (EAI) and end-to-end business integration.
The Java EE 6 platform requires Java EE Connector architecture 1.6.
JavaMail API
Java EE applications use the JavaMail API to send email notifications. The JavaMail API
has two parts:
• An application-level interface used by the application components to send mail
• A service provider interface
The Java EE platform includes the JavaMail API with a service provider that allows ap-
plication components to send Internet mail.
The Java EE 6 platform requires JavaMail 1.4.
Java Authorization Contract for Containers
The Java Authorization Contract for Containers (JACC) specification defines a contract
between a Java EE application server and an authorization policy provider. All Java EE
containers support this contract.
Search WWH ::




Custom Search