By: aathishankaran Printer Friendly Format
Java Transaction API 1.0
Java Transaction API ("JTA") provides a standard interface for
demarcating transactions. The J2EE architecture provides a default auto commit
to handle transaction commits and rollbacks. An auto commit means that any other
applications viewing data will see the updated data after each database read or
write operation. However, if your application performs two separate database
access operations that depend on each other, you will want to use the JTA API to
demarcate where the entire transaction, including both operations, begins, rolls
back, and commits.
JavaMail API 1.2
applications can use the JavaMail API to send e-mail notifications. The JavaMail
API has two parts: an application-level interface used by the application
components to send mail, and a service provider interface. The J2EE platform
includes JavaMail with a service provider that allows application components to
send Internet mail.
JavaBeans Activation Framework ("JAF") is included because JavaMail
uses it. It provides standard services to determine the type of an arbitrary
piece of data, encapsulate access to it, discover the operations available on
it, and create the appropriate JavaBeans component to perform those operations.
Java API for XML
is a language for representing text-based data so the data can be read and
handled by any program or tool. Programs and tools can generate XML documents
that other programs and tools can read and handle. The Java API for XML
Processing ("JAXP") supports processing of XML documents using DOM,
SAX, and XSLT. JAXP enables applications to parse and transform XML documents
independent of a particular XML processing implementation.
example, a J2EE application can use XML to produce reports, and different
companies that receive the reports can handle the data in a way that best suits
their needs. One company might put the XML data through a program to translate
the XML to HTML so it can post the reports to the Web, another company might put
the XML data through a tool to create a marketing presentation, and yet another
company might read the XML data into its J2EE application for processing.
tools vendors and system integrators to create resource adapters that support
access to enterprise information systems that can be plugged into any J2EE
product use the J2EE Connector architecture. A resource
adapter is a software component that allows J2EE application components
to access and interact with the underlying resource manager. Because a resource
adapter is specific to its resource manager, there is typically a different
resource adapter for each type of database or enterprise information system.
Java Authentication and
Authorization Service 1.0
Java Authentication and Authorization Service ("JAAS") provide a way
for a J2EE application to authenticate and authorize a specific user or group of
users to run it.
is a Java programing language version of the standard Pluggable Authentication
Module (PAM) framework that extends the Java 2 Platform security architecture to
support user-based authorization
Most Viewed Articles (in Java )
Latest Articles (in Java)
Comment on this tutorial
- Data Science
- Cloud Computing
- Java Beans
- Mac OS X
- Office 365
- Tech Reviews