1
0
mirror of https://github.com/php/doc-es.git synced 2026-03-25 07:52:21 +01:00
Files
archived-doc-es/reference/ldap/book.xml
Pedro Antonio Gil Rodríguez 2774b03765 Actualización a la última versión
git-svn-id: https://svn.php.net/repository/phpdoc/es/trunk@338394 c90b9560-bf6c-de11-be94-00142212c4b1
2016-01-02 13:01:17 +00:00

125 lines
4.1 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: a78ec719631f2dc56f02a5e4d18dce6e36dc5c78 Maintainer: seros Status: ready -->
<!-- Reviewed: yes Maintainer: seros -->
<book xml:id="book.ldap" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<?phpdoc extension-membership="bundledexternal" ?>
<title>Protocolo Ligero de Acceso a Directorios</title>
<titleabbrev>LDAP</titleabbrev>
<!-- {{{ preface -->
<preface xml:id="intro.ldap">
&reftitle.intro;
<para>
El Protocolo Ligero de Acceso a Directorios (LDAP, por sus siglas en inglés), se
utiliza para acceder a "Servidores de Directorio". Un Directorio es un
tipo especial de base de datos que mantiene información en una estructura
de árbol.
</para>
<para>
El concepto es similar a la estructura de directorios de un disco duro,
excepto que, en este contexto, el directorio raíz es "El mundo"
y el primer nivel de subdirectorios son los "países". Los niveles más bajos
de la estructura de directorios contienen entradas para compañías,
organizaciones o lugares, y aún en los niveles más bajos encontraremos entradas de
directorio para personas, y tal vez, para equipamiento o documentos.
</para>
<para>
Para refererirse a un fichero en un subdirectorio del disco duro, se podría
utilizar algo como:
</para>
<literallayout>
/usr/local/myapp/docs
</literallayout>
<para>
Las barras hacia delante marcan cada división de la referencia, y la
secuencia se lee de izquierda a derecha.
</para>
<para>
En LDAP, el equivalente a la referencia de un fichero completamente cualificado es
el "nombre distinguido", conocido simplemente como "dn" (por las iniciales en inglés de 'distinguished name').
Un ejemplo de dn podría ser:
</para>
<literallayout>
cn=John Smith,ou=Accounts,o=My Company,c=US
</literallayout>
<para>
La coma marca cada división de la referencia, y la secuencia
se lee de derecha a izquierda. Se podría leer este dn como:
</para>
<literallayout>
country = US
organization = My Company
organizationalUnit = Accounts
commonName = John Smith
</literallayout>
<para>
De la misma manera que no existen reglas fijas sobre cómo organizar
la estructura de directorios de un disco duro, un administrador del servidor
de directorios puede establecer cualquier estructura que sea de utilidad para el propósito que se
utilice. Sin embargo, hay algunas convenciones que deben usarse. El
mensaje es que no se puede escribir código para acceder a un servidor de
directorios a menos que se sepa algo sobre su estructura; nadie más que el creador
de la base de datos puede utilizar la misma sin tener algún conocimiento de qué es lo que
está disponible.
</para>
<para>
Se puede encontrar mucha información sobre LDAP en
</para>
<itemizedlist>
<listitem>
<para>
<link xlink:href="&url.ldap.netscape;">Mozilla</link>
</para>
</listitem>
<listitem>
<para>
<link xlink:href="&url.ldap.openldap;">Proyecto OpenLDAP</link>
</para>
</listitem>
<listitem>
<para>
Las RFC de Internet Engineering Taskforce <link xlink:href="&url.rfc;rfc4510">4510</link> hasta <link xlink:href="&url.rfc;rfc4519">4519</link>.
</para>
</listitem>
</itemizedlist>
<para>
El SDK de Netscape contiene una útil
<link xlink:href="&url.ldap.netscape.sdk.docs;">Guía del Programador</link> en
formato HTML.
</para>
</preface>
<!-- }}} -->
&reference.ldap.setup;
&reference.ldap.constants;
&reference.ldap.using;
&reference.ldap.examples;
&reference.ldap.reference;
</book>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->