IBM Security Directory Server components

When you install IBM® Security Directory Server with the IBM Installation Manager, you can select the components that you want to install. IBM Installation Manager displays the dependencies of each component that you select.

The following IBM Security Directory Server components are available for installation:

DB2®
You can install DB2 as a feature. If a supported version of DB2 is installed, you do not require to install DB2 that is provided with the IBM Security Directory Server package. For information about supported versions of DB2 for various operating systems, see IBM Security Directory Server Product Overview.
DB2 is required for the full directory server because directory data is stored in a DB2 database. DB2 is not required for Proxy Server.
IBM Global Security Kit (GSKit)
You can install GSKit as a feature along with other features of IBM Security Directory Server. GSKit is an optional feature that is required only if you want to use Secure Sockets Layer (SSL) or Transport Layer Security (TLS) communication protocol. GSKit must be installed on both server and client systems to establish and use secure connections.
C Client
You can install C Client as a feature either by itself or along with other features of IBM Security Directory Server. The C Client feature does not have any dependency on other features. However, the Server and Proxy Server features are dependent on the C Client. When you install the Server or Proxy Server feature, the C Client feature is automatically selected for installation.
C Client is client Software Development Kit (SDK) that provides the tools that are required to develop C-language LDAP applications. C Client package contains the following files and applications:
  • Client libraries that provide a set of C-language application programming interfaces (APIs)
  • C header files to build and compile LDAP applications
  • C server and client utilities
  • Sample programs in source form
IBM SDK Java™ Technology Edition
You can install IBM SDK Java Technology Edition as a feature either by itself or along with other features of IBM Security Directory Server. When you choose to install IBM SDK Java Technology Edition, IBM Installation Manager extracts the compressed file to the java subdirectory in the IBM Security Directory Server installation location. IBM SDK Java Technology Edition is required to compile Java sample programs, and to run Java programs, such as Instance Administration Tool (idsxinst) and Configuration Tool (idsxcfg).
Java Client
You can install Java Client as a feature either by itself or along with other features of IBM Security Directory Server. The Java Client feature does not have any dependency on other features. However, the Server and Proxy Server features are dependent on the Java Client. When you install the Server or Proxy Server feature, the Java Client feature is automatically selected for installation.
Java Client includes the IBM Security Directory Server JNDI toolkit and Java client utilities.
Server
You can install Server as a feature along with other features of IBM Security Directory Server. The Server feature has dependency on the C Client and Java Client features. When you select the Server feature for installation, the C Client and Java Client features are selected for installation.
Server is required to create a full directory server or an LDAP server. You must configure a full directory server with a database instance. It processes client requests that require accessing entries that are stored in the database. DB2 is required for a full directory server.
Proxy Server
You can install Proxy Server as a feature along with other features of IBM Security Directory Server. The Proxy Server feature has dependency on the C Client and Java Client features. When you select the Proxy Server feature for installation, the C Client and Java Client features are selected for installation.
Proxy Server is an LDAP server that acts as a front end to the directory. It authenticates client requests for the entire directory and routes requests to full directory servers. Proxy Server can also be used at the front end of a server cluster or a distributed directory to provide failover and load balancing.
Web Administration Tool
You can install Web Administration Tool as a feature either by itself or along with other features of IBM Security Directory Server. Web Administration Tool is an optional feature that is required if you want to manage your directory server remotely. To use Web Administration Tool, you must deploy it on a supported version of WebSphere® Application Server.
Note: WebSphere Application Server is not provided with the IBM Security Directory Server installation package. You must download WebSphere Application Server, Version 8.5.5 from Passport Advantage and install it separately. For more information, see the IBM Knowledge Center for WebSphere Application Server.
When you install Web Administration Tool, Directory Services Markup Language (DSML) files are also copied to your computer. For more information about DSML, see Directory Services Markup Language.
You can use Web Administration Tool as a console to manage directory servers, which can be of the following types:
  • IBM Security Directory Server, version 6.4
  • IBM Security Directory Server, version 6.3
  • IBM Security Directory Server, version 6.2