Oracle8i Enterprise JavaBeans and CORBA Developer's Guide Release 2 (8.1.6) A81356-01 |
|
This guide gets you started building Enterprise JavaBeans and CORBA applications for Oracle8i. It includes many code examples to help you develop your application.
Anyone developing server-side Enterprise JavaBeans or CORBA applications for Oracle8i will benefit from reading this guide. Written especially for programmers, it will also be of value to architects, systems analysts, project managers, and others interested in network-centric database applications. To use this guide effectively, you must have a working knowledge of Java and Oracle8i. If you are developing CORBA applications, this guide assumes that you have some familiarity with CORBA; if you are developing EJB applications, read the EJB 1.0 specification to supplement this Guide. See "Suggested Reading".
This guide consists of six chapters and four appendices:
Chapter 1, "Overview", presents a brief overview of the EJB and CORBA development models from an Oracle8i perspective.
Chapter 2, "Enterprise JavaBeans", discusses EJB development for the Oracle8i server. Although this chapter is not a tutorial on EJB, it contains some of the basic EJB concepts included in the Sun Microsystems specification.
Chapter 3, "Developing CORBA Applications", describes techniques for developing CORBA server objects that run in the Oracle8i data server.
Chapter 4, "Connections and Security", covers more advanced information than that in Chapters 2 and 3, including session management and alternative authentication procedures.
Chapter 5, "Transaction Handling", documents the transaction interfaces that you can use when developing both EJB and CORBA applications.
Chapter 6, "Tools", documents the command-line tools that are necessary when developing a CORBA or EJB application.
Appendix A, "Example Code: CORBA", includes examples of CORBA applications. Each example contains both the Java and IDL source code.
Appendix B, "Example Code: EJB", includes examples of EJB applications.
Appendix C, "Comparing the Oracle8i JServer and VisiBroker VBJ ORBs", discusses some of the fundamental differences between developing CORBA applications for VisiBroker and the Oracle8i JServer.
Appendix D, "Abbreviations and Acronyms", supplies a convenient list of acronyms.
This guide follows these conventions:
Java code examples follow these conventions:
Programming with VisiBroker, by D. Pedrick et al. (John Wiley and Sons, 1998) provides a good introduction to CORBA development from the VisiBroker point of view.
There are many useful online sources of information about Java. For example, you can view or download guides and tutorials from the Sun Microsystems home page on the Web:
http://www.sun.com
Another popular Java Web site is:
http://www.gamelan.com
For Java API documentation, see:
http://www.javasoft.com
Occasionally, this guide refers you to the following Oracle publications for more information:
Oracle8i Application Developer's Guide - Fundamentals
Oracle8i Java Developer's Guide
Oracle8i JDBC Developer's Guide and Reference
Oracle8i SQLJ Developer's Guide and Reference
We appreciate your comments and suggestions. In fact, your opinions are the most important feedback we receive. We encourage you to use the Reader's Comment Form at the front of this book. You can also send comments to the following address: