Compartir a través de


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

  1. Abra una ventana del símbolo del sistema y navegue hasta el directorio ReadRootDSE\CS.

  2. Escriba msbuild readrootdse.sln en la línea de comandos.

Para ejecutar el ejemplo

  1. Navegue hasta el directorio que contiene el archivo ejecutable generado, desde el símbolo del sistema.

  2. 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.