User`s guide
9
Oracle Net Services 9-1
9
Oracle Net Services
This chapter describes Oracle Net Services and it’s implementation in the BS2000/OSD
environment. It supplements the Oracle Database Net Services Administrator's Guide with
BS2000/OSD-specific information about the following topics:
■ Introducing Oracle Net Services
■ Shared Server Architecture
■ Oracle Advanced Security
■ Configuring the Network
■ Troubleshooting Oracle Net Services
9.1 Introducing Oracle Net Services
Oracle Net Services supports network communication between a client application
and a remote or local database running on a variety of operating systems.
Oracle Net Services allows the database servers and the client applications, or servers
acting as clients, to run on separate systems, and provides a means for moving data
between the nodes on a network. For example, a UNIX or Windows user can run
applications that access and manipulate data in a remote Oracle database running on a
BS2000 system
Oracle Net Services is also used for Inter Process Communication if clients and
database are running on the same system.
9.1.1 IPC Protocol Support
This section introduces Oracle’s Interprocess Communication (IPC) protocol support
for inter-process calls. It is used to map the functionality of IPC to Oracle's Net
Foundation Layer. The IPC protocol is supported for native BS2000 only. Oracle
Utilities and products running in the POSIX shell cannot use the IPC protocol.
9.1.1.1 Overview of IPC
On BS2000 systems, the IPC protocol is used for local inter-process communication.
The Oracle Protocol Support for IPC uses the ISO functionality of the BS2000 sockets.
The client process initiates its IPC connection with the remote process by specifying a
KEY
that describes the listening process. Once the connection is established, the two
communicating processes send and receive data through a continuous byte stream.