
DSML Gateway with Directory Server
Red Hat Directory Server DSML Gateway 3
Java Implementation
The DSML gateway is implemented as a Java application. Implementation as a gateway, as
opposed to natively within the Directory Server, offers the following benefits:
• Improved throughput since XML-parsing, which is CPU-intensive, can be done on a
different CPU than the server uses.
• Integration with emerging Web services protocols can be added without affecting
Directory Server performance.
The gateway architecture does increase response times slightly in relation to a native
Directory Server implementation because each request must be forwarded through the
gateway.
Implementation in Java offers the following benefits:
• Execution in a wide range of operating system and hardware environments, including
those that do not support Directory Server.
• Leverage of existing Java Web services implementations.
• Deployment within the execution environment of your choice. Installation will be easy
even without experience using Java Web services.
DSML Gateway with Directory Server
To use the DSML Gateway application as part of your Directory Server deployment, you
must:
1. Ensure prerequisites are met.
Since the DSML gateway natively runs via
http://soap, the machine or application
that uses the gateway must be SOAP compatible.
NOTE Since the bindDN and password for a user in the DSML gateway is the
same bindDN and password used to access the Directory Server, proxy
authorization is the same proxy right that is determined by access control
rules. This is an extremely powerful right, and there is not way to limit as
whom a user with proxy rights may bind. Proxy rights should be limited to
privileged users, such as
root.
Comentarios a estos manuales