16.07.2013 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!