In Oracle 9i we could use Server version of OID as well as Oracle Application Server to configure LDAP for Net*8 Names Resolution
This is no longer available in Oracle 10g, the only option is installation of OAS components.
OID can be deployed on Windows or Unix.
Bits of terminology and theory :
LDAP: The Lightweight Directory Access Protocol (LDAP) is a standard, extensible directory access protocol. It is a common language that LDAP clients and servers use to communicate
Online directory: An online directory is a specialized database that stores and retrieves collections of information about objects.
Although an online directory is a database i.e. structured collection of data, it is not necessarily a relational database.
OID: Oracle Internet Directory is a general purpose directory service that enables fast retrieval and centralized management of information about dispersed users and network resources.
It combines Lightweight Directory Access Protocol (LDAP) Version 3 with the high performance, scalability, robustness, and availability of Oracle
Oracle Internet Directory includes:
– Oracle directory server, which responds to client requests for information about people and resources, and to updates of that information, using a multi-tiered architecture directly over TCP/IP
– Oracle directory replication server, which replicates LDAP data between Oracle directory servers (optional)
– Oracle Directory Manager, a Java-based graphical user interface administration tool
– A variety of command line administration and data management tools
Net8 LDAP Directory Naming
Directory naming is the process of resolving an alias using an LDAP-compliant directory service (specifically, Oracle Internet Directory).
Net8 directory naming allows net service names to be stored in and retrieved from Oracle Internet Directory.
Net service names stored in OID are accessible by any client machine in the network as long as the client has sufficient access privileges.
The process for establishing a client session using directory naming is as follows:
– The client initiates a connect request providing a connect identifier.
– The connect identifier is resolved to a connect descriptor by a directory server. This information is returned to the client.
– The client makes the connect request to the address provided in the connect descriptor.
– A listener receives the request and directs it to the appropriate server.
– The connection is accepted by the server.
Lets get started :
The kits can be easily downloaded from Oracle, look for
‘Oracle Identity Management Infrastructure and Oracle Identity Federation’ for x86 :
as_windows_x86_oim_oif_101401_disk1.zip
as_windows_x86_oim_oif_101401_disk2.zip