The following happens when a DSML client uses DSML to communicate with a DSA through the DSML Server:
When you connect to the DSML Server, you can specify the server DN. This is the root DN to which you are connected.
For example, if you connect to the Democorp DSA using DSML and you set the server DN to c=AU, c=AU is not displayed in the tree, and the top node is o=DEMOCORP.
If you use JXweb to connect to the DSML Server, you can also specify the base DN. This is the DN of the entry in the tree that you want displayed. The base DN is relative to the server DN. The base DN is not set by the DSML Server: instead, it is set by the client that connects to the server.
For example, if you connect to the Democorp DSA using DSML and you set the server DN to c=AU, you could then also set the base DN to ou=National,ou=Customer,o=DEMOCORP. Because the base DN is relative to the server DN, you could not set the base DN to ou=National,ou=Customer,o=DEMOCORP,c=AU.
To connect to an LDAP server, the DSML Server has to work out the LDAP URL of the DSA.
The DSML Server does this in the following way:
For example, the server URL could look like this:
ldap://computer27:19289
ldap://hostname:19289
ldap://localhost:19289
Copyright © 2009 CA. All rights reserved. | Email CA about this topic |