Ejemplo de la tecnología ReadRootDSE DSML
Actualización: noviembre 2007
En este ejemplo se muestra cómo leer el objeto RootDSE e imprimir sus atributos mediante los servicios DSML (Directory Services Markup Language). Sólo está disponible en Visual C#.
Para obtener información sobre el uso de los ejemplos, vea los siguientes temas:
Para generar el ejemplo
Abra una ventana del símbolo del sistema y navegue hasta el directorio ReadRootDSE\CS.
Escriba msbuild readrootdse.sln en la línea de comandos.
Para ejecutar el ejemplo
Navegue hasta el directorio que contiene el archivo ejecutable generado, desde el símbolo del sistema.
Escriba readrootdse seguido por el nombre del servidor y presione ENTRAR.
Por ejemplo:
readrootdse http://myDC1.testDom.fabrikam.com/dsml/adssoap.dsmlx
Nota: |
---|
Este ejemplo es una aplicación de consola. Debe iniciarlo y ejecutarlo en una ventana del símbolo del sistema para ver los resultados. |
Comentarios
Cada servidor de directorios tiene una entrada única denominada RootDSE. Proporciona datos sobre el servidor, como sus funciones, la versión de LDAP que admite y los contextos de nomenclatura que utiliza.
En este ejemplo se definen los métodos siguientes.
Método |
Descripción |
---|---|
CreateConnection |
Se conecta al servidor utilizando una DsmlSoapHttpConnection. |
ReadRootDSE |
Envía a una solicitud de búsqueda para leer el objeto RootDSE() y muestra los atributos devueltos y sus valores. |