Servicios web

Esta función está sujeta a restricciones de licencia. Para obtener más información, consulte la página de licencias.

SS&C | Blue Prism® Enterprise brinda asistencia para servicios web en dos contextos:

  • Pueden llamarse como parte de un proceso de la misma manera en que se llaman otros objetos de negocio.
  • Enterprise puede exponer los procesos como servicios web por derecho propio. Los servicios web que expone Enterprise se pueden llamar de forma remota.

Para exponer un proceso como servicio web, debe publicarse, y su nombre debe contener solo caracteres alfanuméricos, sin signos de puntuación ni espacios.

Los servicios web deben considerarse como un tipo de objeto de negocio. De hecho, los usuarios de Process Studio no podrán distinguir entre un objeto de negocio implementado como servicio web y un objeto de negocio implementado como biblioteca externa. Sin embargo, hay una distinción en el Administrador del sistema porque las opciones de configuración disponibles para los dos tipos de objeto de negocio son diferentes.

Especificaciones de WSDL compatibles

Enterprise solo admite archivos WSDL que cumplen con las especificaciones WSDL 1.1, WSDL 1.2 o WSDL 2. La versión 1 de WSDL y las anteriores no cumplen con estas especificaciones, por lo que los servicios web que los utilizan no son compatibles.

Si desea consumir datos de servicios web que utilizan WSDL 1, primero debe modificar el archivo relevante para que cumpla con la especificación WSDL 1.1 o una versión posterior, por ejemplo, agregando una definición WSDL en la parte superior del archivo.

Configuración

Para configurar los servicios web como objetos de negocio, navegue hasta Sistema > Objetos > Servicios web de SOAP. Los servicios web existentes se muestran en la lista y puede agregar nuevos servicios haciendo clic en Servicios web de SOAP. Una vez enumerados, los servicios son visibles como objetos de negocio en Process Studio y se pueden llamar mediante una Fase de acción.

Puede habilitar servicios web en Blue Prism seleccionando la casilla de verificación Habilitado para los servicios de la lista. Cuando un servicio web está deshabilitado, seguirá siendo visible desde Process Studio, pero Enterprise negará el acceso al servicio y no podrá ejecutarse (ya sea en modo de depuración o desde Control Room).

Configuración de la línea de comandos

Puede registrar servicios web a través de la línea de comandos, con el comando /regwebservice.

Glosario

  • WSDL: idioma de descripción de servicios web. Un documento WSDL describe las capacidades que brinda un servicio web, como la información que se espera y la información que se arrojará.
  • URL: un localizador uniforme de recursos (URL) es una cadena de caracteres que cumple con un formato estandarizado, que se refiere a un recurso en Internet (como un documento o una imagen) por su ubicación. Una URL permite a Enterprise localizar un servicio web o un documento WSDL.