JSR-000058 Java TM 2 Platform, Enterprise Edition 1.3 Specification
JSR-000058 Java TM 2 Platform, Enterprise Edition 1.3 Specification
JSR-000058 Java TM 2 Platform, Enterprise Edition 1.3 Specification
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
– A security contract that enables secure access to an EIS. This contract<br />
provides support for a secure application environment, which reduces<br />
security threats to the EIS and protects valuable information resources<br />
managed by the EIS.<br />
■ <strong>Java</strong> Authentication and Authorization Service (JAAS). JAAS enables<br />
services to authenticate and enforce access controls upon users. It implements<br />
a <strong>Java</strong> technology version of the standard Pluggable Authentication Module<br />
(PAM) framework, and extends the access control architecture of the <strong>Java</strong> 2<br />
<strong>Platform</strong> in a compatible fashion to support user-based authorization.<br />
Many of the APIs described above provide interoperability with components<br />
that are not a part of the J2EE platform, such as external web or CORBA<br />
services. FIGURE 2-2 illustrates the interoperability facilities of the J2EE platform.<br />
(The directions of the arrows indicate the client/server relationships of the<br />
components.)<br />
HTTP<br />
SSL<br />
JRMP IIOP<br />
Applet<br />
Container<br />
Application<br />
Client<br />
Container<br />
IIOP JRMP<br />
HTTP<br />
SSL<br />
JRMP<br />
Web<br />
Container<br />
FIGURE 2-2 J2EE Interoperability<br />
EJB / IIOP / SSL<br />
Database<br />
J2EE <strong>Platform</strong><br />
2-6 <strong>Java</strong> 2 <strong>Platform</strong> <strong>Enterprise</strong> <strong>Edition</strong>, v<strong>1.3</strong> Proposed Final Draft (Sun Microsystems, Inc.)<br />
IIOP<br />
HTTP<br />
SSL<br />
JRMP<br />
HTTP<br />
SSL<br />
IIOP<br />
EJB<br />
Container