Skip Headers

Oracle9iAS Containers for J2EE Services Guide
Release 2 (9.0.3)

Part Number A97690-01
Go To Core Documentation
Core
Go To Platform Documentation
Platform
Go To Table Of Contents
Contents
Go To Index
Index

Go to previous page Go to next page


Preface

This Services Guide describes the services provided by Oracle9iAS Containers for J2EE (OC4J).

This preface contains these topics:

Intended Audience

This book was written for developers familiar with the J2EE architecture who want to understand Oracle's implementation of J2EE Services.

Documentation Accessibility

Our goal is to make Oracle products, services, and supporting documentation accessible, with good usability, to the disabled community. To that end, our documentation includes features that make information available to users of assistive technology. This documentation is available in HTML format, and contains markup to facilitate access by the disabled community. Standards will continue to evolve over time, and Oracle Corporation is actively engaged with other market-leading technology vendors to address technical obstacles so that our documentation can be accessible to all of our customers. For additional information, visit the Oracle Accessibility Program Web site at http://www.oracle.com/accessibility/.

Accessibility of Code Examples in Documentation

JAWS, a Windows screen reader, may not always correctly read the code examples in this document. The conventions for writing code require that closing braces should appear on an otherwise empty line; however, JAWS may not always read a line of text that consists solely of a bracket or brace.

Accessibility of Links to External Web Sites in Documentation

This documentation may contain links to Web sites of other companies or organizations that Oracle Corporation does not own or control. Oracle Corporation neither evaluates nor makes any representations regarding the accessibility of these Web sites.

Structure

This book contains the following chapters and appendices:

Chapter 1, "Introduction"--Gives an overview of the service technologies included in OC4J.

Chapter 2, "Java Naming And Directory Interface"--Discusses using the JNDI to look up objects.

Chapter 3, "Overview of JAAS in Oracle9iAS"--Introduces Oracle's explanation of the Java Authentication and Authorization Service.

Chapter 4, "Quick Start JAAS Provider Demo"--Demonstrates how to configure and start a JAAS-based application, as illustrated by the CallerInfo example.

Chapter 5, "Integrating the JAAS Provider with Java2 Applications"--Discusses using the JAAS provider from Java-based applications.

Chapter 6, "Managing the JAAS Provider"--Discusses using Oracle Enterprise Manager to configure and run the JAAS provider.

Chapter 7, "Developing Secure J2SE Applications"--Describes how to use JAAS for authentication and authorization in a J2SE environment.

Chapter 8, "Developing Secure J2EE Applications"--Describes how to use JAAS for authentication and authorization in a J2EE environment.

Chapter 9, "Java Message Service"--Discusses plugging Resource Providers into the JMS.

Chapter 10, "Interoperability and RMI Tunneling"--Discusses OC4J support for EJB2.0 interoperation using RMI/IIOP and other technologies.

Chapter 11, "Data Sources"--Discusses data sources, a higher-level abstraction of a database connection or other source of information.

Chapter 12, "Java Transaction API"--Discusses Oracle's implementation of the JTA.

Chapter 13, "J2EE Connector Architecture"-- Describes how to use the J2EE Connector Architecture in an OC4J application.

Chapter 14, "Working with Java Object Cache"--Describes the OC4J Java Object Cache, including its architecture and programming features.

Chapter 15, "Oracle HTTPS for Client Connections"--Describes using HTTPS for secure communications.

Chapter A, "JAAS Provider APIs"--Describes the JAAS Provider public packages.

Chapter B, "JAAS Provider Standards and Samples"--Provides sample JAAS Provider code.

Related Documents

See the following additional OC4J documents available from the Oracle Java Platform group:

Also available from the Oracle Java Platform group:

The following documents are available from the Oracle9i Application Server group:

The following are available from the JDeveloper group:

The following documents from the Oracle Server Technologies group may also contain information of interest:

For information about Oracle9iAS Personalization, which is the foundation of the Personalization tag library, refer to the following documents from the Oracle9iAS Personalization group:

In North America, printed documentation is available for sale in the Oracle Store at:

http://oraclestore.oracle.com/

Customers in Europe, the Middle East, and Africa (EMEA) can purchase documentation from:

http://www.oraclebookshop.com/

Other customers can contact their Oracle representative to purchase printed documentation.

To download free release notes, installation documentation, white papers, or other collateral, please visit the Oracle Technology Network (OTN). You must register online before using OTN; free registration is available at:

http://otn.oracle.com/admin/account/membership.html

If you already have a username and password for OTN, then you can go directly to the documentation section of the OTN Web site at:

http://otn.oracle.com/docs/index.htm

The following Oracle Technology Network (OTN) resources are available for further information about OC4J:

Conventions

This book generally uses UNIX syntax for file paths and shell variables. In most cases file names and directory names are the same for Windows NT, unless otherwise noted. The notation $ORACLE_HOME indicates the full path of the Oracle home directory. It is equivalent functionally to the Windows NT environment variable %ORACLE_HOME%, though of course the Oracle installation paths are different between NT and UNIX.

The following conventions are used in this manual:

Convention Meaning

.
.
.

Vertical ellipsis points in an example mean that information not directly related to the example has been omitted.

. . .

Horizontal ellipsis points in statements or commands mean that parts of the statement or command not directly related to the example have been omitted

italicized regular text

Italicized regular text is used for emphasis or to indicate a term that is being defined or will be defined shortly.

< >

Angle brackets enclose user-supplied names.

code text

Code text (Courier font) within regular text indicates class names, object names, method names, variable names, Java types, Oracle data types, file names, URL or URI fragments, and directory names.

%

At the beginning of a command, indicates an operating system shell prompt.

$

At the beginning of a command, indicates an Oracle JVM session shell prompt.

SQL>

At the beginning of a command, indicates a SQL*Plus prompt.


Go to previous page Go to next page
Oracle
Copyright © 1996, 2002 Oracle Corporation.

All Rights Reserved.
Go To Core Documentation
Core
Go To Platform Documentation
Platform
Go To Table Of Contents
Contents
Go To Index
Index