JDBC |
Oracle8i Java developers should become familiar with Oracle's Java Database Connectivity (JDBC) product because it provides the basis for accessing SQL data from Java programs, as well as Oracle-specific extensions to this Java standard. JDBC is an industry standard. |
Oracle8i JDBC Developer's Guide and Reference |
SQLJ |
You may find it easier to develop Java programs that access SQL data using embedded SQL in Java (SQLJ). SQLJ uses a preprocessor, written in Java, to translate embedded SQL statements to standard JDBC-style programs. SQLJ is an industry standard. |
Oracle8i SQLJ Developer's Guide and Reference |
JPublisher |
JPublisher provides a simple and convenient tool to create Java programs that access existing Oracle relational database tables. |
Oracle8i JPublisher User's Guide |
Java Stored Procedures |
If you are a PL/SQL programmer exploring Java, you will be interested in Java stored procedures. A Java stored procedure is a program you write in Java to execute in the server, exactly as a PL/SQL stored procedure. You invoke it directly with products like SQL*Plus or indirectly with a trigger and can access it from any Net8 client--OCI, PRO*, JDBC or SQLJ. The Oracle8i Java Stored Procedures Developer's Guide explains how to write stored procedures in Java, how to access them from PL/SQL, and how to access PL/SQL functionality from Java.
In addition, you can use Java to develop powerful programs independently of PL/SQL. Oracle8i provides a fully compliant implementation of the Java programming language and JVM. |
Oracle8i Java Stored Procedures Developer's Guide. |
JavaServer Pages and Servlets |
Dynamic HTML protocols that invoke back-end Java that exists on the database or interact with the web server, |
Oracle8i Oracle Servlet Engine User's Guide
Oracle JavaServer Pages Developer's Guide and Reference |
EJB and CORBA |
For distributed applications, you will utilize either the ORB or EJB technology. Oracle's open distributed object technology is included in its Object Request Broker (the Aurora/ORB) and Enterprise JavaBeans (EJB) functionality. The Aurora/ORB and EJB furnish powerful standards-based frameworks and tools to help you build scalable Java applications that provide seamless transactional access to Oracle data across your intranet or the Internet. |
Oracle8i Enterprise JavaBeans Developer's Guide and Reference
Oracle8i CORBA Developer's Guide and Reference |