Oracle8i CORBA Developer's Guide and Reference Release 3 (8.1.7) Part Number A83722-01 |
|
This section defines some of the basic terms used in this chapter. See also Appendix C, "Abbreviations and Acronyms" for a list of common acronyms used in Java and distributed object computing.
A client is an object, an application, or an applet that makes a request of a server object. Remember that a client need not be a Java application running on a workstation or a network computer, nor an applet downloaded by a web browser. A server object can be a client of another server object. "Client" refers to a role in a requestor/server relationship, not to a physical location or a type of computer system.
In distributed object computing, marshalling refers to the process by which the ORB passes requests and data between clients and server objects.
Each CORBA ORB implements an object adapter (OA), which is the interface between the ORB and the message-passing objects. CORBA 2.0 specifies that a basic object adapter (BOA) must exist, but most of the details of its interface are left up to individual CORBA vendors. Future CORBA standards will require a vendor-neutral portable object adapter (POA). Oracle intends to support a POA in a future release.
A request is a method invocation. Other names sometimes used in its stead are method call and message.
A CORBA server object is a Java object activated by the server, typically on a first request from a client.
A session always means a database session. Although it is conceptually the same kind of session as that established when a tool such as SQL*Plus connects to Oracle, there are differences in the CORBA case, as follows:
To use CORBA with Oracle8i, you must configure the database so that the listener can recognize incoming IIOP requests, in addition to TTC requests. DBAs and system administrators should see the Chapter 3, "Configuring IIOP Applications" for information on setting up the database and the listener to accept incoming IIOP requests.
Note:
See "Session IIOP Service" for more information about sessions.
|
Copyright © 1996-2000, Oracle Corporation. All Rights Reserved. |
|