Tema anterior: Visualización de la documentación de la API

Tema siguiente: Implementación o anulación de implementación de servicios Web

Implementación de servicios Web

Para que una aplicación de cliente tenga acceso a un servicio Web, implemente el servicio Web y active el método en el servidor. Un usuario autenticado con los permisos correspondientes puede implementar y anular el desarrollo de servicios de forma dinámica al iniciar el servidor.

De forma predeterminada, el sistema de catálogo implementará todos los servicios Web y sus métodos. De este modo, con las credenciales de inicio de sesión adecuadas, una aplicación cliente tiene acceso a todas las funciones de los servicios Web. Si decide anular la implementación de un servicio Web, considere si lo están utilizando otras aplicaciones de cliente. Por ejemplo, las definiciones de procesos de CA Workflow y los actores a los cuales se les proporciona CA Service Catalog utilizan muy frecuentemente los servicios Web. Por lo tanto, si se anula la implementación de un servicio Web podría afectar a la aprobación de solicitudes y al cumplimiento de los procesos empresariales.

Cuando se implementa un servicio Web o se anula su desarrollo, se actualiza el archivo de Lenguaje de descripción de servicios Web (WSDL). Cada servicio Web tiene su propio WSDL que contiene información sobre los servicios implementados en ese momento, incluidas las firmas de métodos. El formato de la URL para el servicio Web es como sigue:

http://nombrehost:puerto/usm/servicios/nombreservicioServicio?wsdl

nombrehost:puerto

Especifica el nombre del servidor de Vista de servicios y el número de puerto.

nombreservicio

Especifica el nombre del servicio Web.

Por ejemplo, suponga que escribe http://prod123:8080/usm/servicio/ServicioUsuario?wsdl en el campo de direcciones del explorador. Los resultados mostrarán el contenido de WSDL del servidor de Vista de servicios denominado "prod123" que se ejecuta en el puerto 8080. La pantalla muestra todos los métodos de servicio Web y las estructuras de datos de los servicios Web de usuario en formato XML.

Nota: También puede invocar métodos del servidor Axis de forma remota en tiempo de ejecución a través de un cliente compatible con Axis.