This figure shows specific JAAS integration in an application configured for Basic authentication in a J2EE environment.

This descriptive text lists the major blocks and then the communication links and protocols between the blocks.

The major blocks in the diagram are as follows:

HTTP Client, running Java Plug-in

Oracle HTTP Server, running mod_oc4j

Enterprise Java Beans

Database

Oracle AS Containers for J2EE/JDK (This block displays the following subblocks: WebApps containing servlets, and the OracleAS JAAS containing JAZNUserManager and JAAS.)

Oracle AS JAAS Provider

XML Files

Oracle Internet Directory

This ends the list of blocks.

The following communication links, protocols, and other entities are depicted:

The HTTP Client uses HTTP to communicate with Oracle HTTP Server.

Oracle HTTP Server and Oracle AS Containers for J2EE/JDK communicate using Apache JServ Protocol.

Oracle AS Containers for J2EE/JDK and Enterprise Java Beans communicate using RMI.

Oracle AS Containers for J2EE/JDK and the Database communicate using JDBC.

Oracle AS JAAS Provider communicates with several other blocks: Oracle AS Containers for J2EE/JDK, XML Files, and Oracle Internet Directory.

This ends the list of communications links.