Creación de un servicio REST
Puede crear un servicio REST que exponga a sistemas externos para que puedan acceder a las prestaciones desde una automatización de flujo de trabajo.
Procedimiento
Para crear el servicio REST:
Resultados
Para invocar un servicio REST, se debe activar la instantánea adecuada.
En el entorno de desarrollo, el servicio REST en la sugerencia o en la pista predeterminada se puede invocar directamente. Asegúrese de hacer de la pista el valor predeterminado para abrir directamente el URL de definición de OpenAPI en el servicio REST.
En un entorno de prueba, de transición o de ejecución de producción, el consumidor puede invocar el servicio de automatización REST desde la instantánea predeterminada o consumir el servicio de automatización REST desde una instantánea dedicada.
Puede obtener la definición OpenAPI para su servicio REST en un entorno de ejecución desde la siguiente URL :
http://host_name[:port]/[custom_prefix/]automationservices/rest/process_app_acronym/[snapshot_acronym/]rest_service_name/docsdonde:
host_namees el nombre de host.portes el número de puerto opcional.custom_prefixes un prefijo personalizado opcionalprocess_app_acronymes el acrónimo de la aplicación de procesosnapshot_acronymes el acrónimo de instantánea opcional que, si no se especifica, se resuelve en la punta de la rama predeterminada en el entorno de desarrollo o en la instantánea predeterminada en un entorno de ejecución.rest_service_namees el nombre del servicio REST.
Nota: La prestación que ha expuesto aquí como un servicio de automatización REST se puede publicar y, a continuación, consumir por aplicaciones y automatizaciones en Business Automation Studio.
Nota: Las propiedades avanzadas y las propiedades de parámetros avanzadas definidas para objetos de negocio utilizados en servicios REST no se incluyen en la especificación OpenAPI ni se validan en tiempo de ejecución.