Administracion de Interface
De
<keywords content="keywords"> autenticacion, interface, cambiar URL, administración de interfaces, administracion de interfaces, administracion interfaces, administracion servicios web, administracion servicios REST, administrar URL, migrar servicio web, administracion SOAP, administración SOAP </keywords>
Contenido |
Administración de Interfaces
Introducción
A través de las opciones presentadas en la vista de módulos de Sistemas, puede definir nuevas interfaces integradas a los procesos de Bizagi, o editar las interfaces ya configuradas.
Dentro de las interfaces que se listan para un sistema, estarán consideradas tanto aquellas que invocan un servicio web SOAP, como as que invocan un servicio de tipo REST.
Las interfaces para invocación de servicios web SOAP se identifican con el siguiente ícono:
Las interfaces para invocación de servicios de tipo REST se identifican con el siguiente ícono:
Las interfaces que se hayan definido a través del asistente de interfaces (desde el paso 6 del Asistente de Proceso, o como una acción de actividad), son también creadas en este listado (visibles desde la vista de Sistemas). Estas interfaces quedan registradas automáticamente en un sistema generado por Bizagi llamado "Default":
Creando una nueva definición de interface
Para crear una nueva interface desde esta vista, asegúrese previamente de haber creado un sistema que tenga habilitada la propiedad "Permitir interfaces para este sistema" (Enable interfaces for this system):
Seguidamente, de clic derecho sobre el sistema creado, y de clic sobre la opción "Nueva interface" (New interface):
Aparecerá la siguiente ventana:
Nótese que por defecto, el tipo del servicio de la interface será "SOAP" (service type = SOAP).
Los siguientes campos se presentan:
- Nombre (Interface Name): Nombre único y requerido que identifica a la interface. Éste no debe contener espacios.
- Nombre visible (Display Name): Nombre visible para esta interface (requerido).
- Descripción (Interface Description): Descripción adicional para incluir información relevante a la interface.
- Tipo de servicio (Service Type): Se presenta SOAP o REST como opciones. Al escoger REST como tipo de servicio, el campo del método del servicio no aplicará.
- Tabla de Propiedades de interface (Interface properties): Un set de valores para la configuración orientada al ambiente del proyecto (Desarrollo, Pruebas o Producción). Este set incluye:
+ URL servicio web (Web service URL): La URL de acceso al servicio. Para servicios REST, este campo tendrá la URL Base.
+ Método servicio web (Web service method): Only available for SOAP web services as the web method.
+ Nombre de usuario (Username): When the service requires HTTP basic authentication, this username is required for the service access.
+ Contraseña (Password): When the service requires HTTP basic authentication, this password is required for the service access.
+ Dominio (Domain): When the service requires HTTP basic authentication, this domain is optional to complement the username, for the service access.
Editando una interface existente
Una vez que se hayan definido interfaces ya configuradas en algún punto de los procesos, es posible también editar su información desde esta vista.
De manera similar a la creación de la misma, las opciones para editar una interface permitirán principalmente: editar o incluir las credenciales usadas en la autenticación HTTP básica, o administrar la URL del servicio.
Para editar una interface existente, de clic derecho sobre la interface y seleccione sus "Propiedades" (Properties):
Nota: La edición de servicios REST contempla ciertas consideraciones al momento de editar la URL Base. Vea las consideraciones relacionadas a interfaces de servicios REST. |
Eliminando una interface
Para eliminar una interface, de clic derecho sobre la misma y seleccione la opción de "Eliminar interface" (Delete interface).
Tenga en cuenta que no es posible eliminar interfaces que se encuentren en funcionamiento en el ambiente de Producción. Bizagi ejecutará las validaciones de su motor de dependencia de manera que se permita eliminar aquellas interfaces que no están siendo utilizadas en alguna versión de proceso.
Interfaces en Producción
Las interfaces listadas en esta vista de Bizagi Studio, permiten la definición inicial de sus valores en sus diferentes ambientes (Desarrollo, Pruebas y Producción).
Una vez que estas interfaces se encuentre en Producción, su administración se realizará directamente sobre cada ambiente en separado, como se describe en la siguiente sección.
Esta administración se realiza directamente desde la consola administrativa de Bizagi, al abrir el ambiente específico.
Vea mayor información sobre la opción de administración de Sistemas desde la Consola administrativa de Bizagi.
Artículos Relacionados
- Información sobre la Consola de Administración.
- Cómo invocar un servicio REST desde Bizagi.
- Invocaciones a servicios web desde Bizagi.