Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
![]() |
Gestión de servicios de protocolo de ubicación de servicios en Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Español) |
2. Planificación y habilitación del SLP (tareas)
3. Administración del SLP (tareas)
En la implementación del SLP de Oracle Solaris, los SA, los UA, los DA, los servidores de SA, los ámbitos y otros componentes arquitectónicos del SLP en la Tabla 1-1 son parcialmente asignados en slpd y en procesos de aplicación. El daemon del SLP, slpd, organiza determinadas interacciones del SLP fuera del host para realizar lo siguiente:
Emplear la detección pasiva y activa de agentes de directorio para detectar todos los DA en la red.
Mantener una tabla actualizada de DA para utilizar los UA y SA en el host local.
Actuar como un servidor de SA de proxy para anuncios de servicios antiguos (registro de proxy).
Además, puede establecer la propiedad net.slpisDA para configurar slpd para que actúe como DA. Consulte el Capítulo 3, Administración del SLP (tareas).
Para obtener más información sobre el daemon del SLP, consulte slpd(1M).
Además de slpd, las bibliotecas de cliente de Java y C/C++ (libslp.so y slp.jar) permiten el acceso a la estructura del SLP para los clientes de UA y SA. Las bibliotecas de cliente proporcionan las siguientes funciones:
Software que ofrece servicios de red que pueden registrar y anular registros de anuncios de servicios.
Software cliente que puede solicitar servicios emitiendo consultas de anuncios de servicios.
La lista de ámbitos del SLP disponibles para registro y solicitudes.
No se necesita ninguna configuración especial para activar la comunicación entre procesos entre slpd y las bibliotecas de cliente que proporcionan los servicios anteriores. Sin embargo, debe ejecutar el proceso slpd antes de cargar las bibliotecas de cliente para que las bibliotecas funcionen.
En la siguiente figura, la biblioteca de cliente del SLP en el programa de proveedor de servicios emplea la funcionalidad del SA. El programa de proveedor de servicios utiliza la biblioteca de cliente del SLP para registrar y anular registros de servicios con slpd. La biblioteca de cliente del SLP en el programa de cliente de servicios emplea la funcionalidad del UA. El programa de cliente de servicios utiliza la biblioteca de cliente del SLP para realizar solicitudes. La biblioteca de cliente del SLP envía multidifusiones de solicitudes a los SA o envía unidifusiones de solicitudes a los DA. Esta comunicación es transparente para la aplicación, excepto que el método de unidifusión para emitir solicitudes es más rápido. El comportamiento de la biblioteca de cliente puede verse afectado al establecer distintas propiedades de configuración del SLP. Para obtener más información, consulte el Capítulo 3, Administración del SLP (tareas). El proceso slpd gestiona todas las funciones del SA, como la respuesta a solicitudes de multidifusión y el registro con DA.
Figura 1-3 Implementación del SLP
Consulte los siguientes documentos para obtener más información sobre el SLP:
Kempf, James y St. Pierre, Pete. Service Location Protocol for Enterprise Networks (Protocolo de ubicación de servicios para redes empresariales). John Wiley & Sons, Inc. Número ISBN: 0–471–31587–7.
Authentication Management Infrastructure Administration Guide (Guía de administración de infraestructura de gestión de autenticación). Número de referencia: 805–1139–03.
Guttman, Erik; Perkins, Charles; Veizades, John; y Day, Michael. Service Location Protocol, Version 2, RFC 2608 (Protocolo de ubicación de servicios, versión 2, RFC 2608) del Grupo Especial sobre Ingeniería de Internet (IETF, Internet Engineering Task Force). [http://www.ietf.org/rfc/rfc2608.txt ]
Kempf, James y Guttman, Erik. An API for Service Location, RFC 2614 (Una API para ubicación de servicios, RFC 2614) del Grupo Especial sobre Ingeniería de Internet (IETF, Internet Engineering Task Force). [http://www.ietf.org/rfc/rfc2614.txt]