Cómo utilizar App Connect con las API de API Connect

Después de importar una API de API Connect en App Connect puede añadirla como aplicación de destino a sus flujos.

Puede descubrir APIs a partir de la API Connect capacidad en su actual IBM® webMethods Hybrid Integration actual o en otras webMethods Hybrid Integration suscripciones a las que tenga acceso. También puede descubrir APIs desde cualquiera de sus instancias de IBM API Connect as a Service que estén en la misma región que la webMethods Hybrid Integration suscripción en la que está utilizando App Connect.

API Connect Enterprise as a Service es una edición basada en la nube de API Connect. Puede utilizar API Connect Enterprise as a Service para crear, gestionar, proteger y socializar API en la nube. API Connect Enterprise as a Service está alojado en Amazon Web Services y es gestionado por IBM.

Conexión de App Connect a una API importada

Para pasar datos entre una API importada y otras aplicaciones o API del App Connect catálogo, debe conectarse App Connect a cada API y aplicación del flujo. Puede conectarse a la API desde el editor de flujos cuando la añada como aplicación de destino a un flujo. Los siguientes pasos describen cómo conectarse a la API desde el App Connect por primera vez.
  1. En el App Connect catálogo, expanda la API y haga clic en Conectar.
  2. Haga clic en Generar credenciales o rellene los campos de conexión manualmente.
    Si hace clic en Generar credenciales, su API Connect instancia crea credenciales de conexión y los campos de conexión en App Connect se rellenan automáticamente. Si no necesita valores de autenticación o anulación para conectarse o llamar a la API, deje los campos vacíos.
    La imagen muestra los campos de conexión para su API importada.
    • El campo Servidor URL se establece en URL del API Connect que contiene la API.
    • Si la autenticación básica está configurada para la API, utilice los campos Nombre de usuario y Contraseña para especificar un nombre de usuario y una contraseña. Estos valores se utilizan para verificar la identidad de un usuario o aplicación cliente que requiere acceso a la API.
    • Para poder aceptar certificados autofirmados que sean de confianza y sólo se utilicen en un entorno que no sea de producción, establezca Permitir certificados autofirmados en true.
    • Para anular el servidor URL con la ubicación de un punto final en una red privada, proporcione el URL del punto final en su red y seleccione una conexión de red privada. App Connect utiliza esta conexión de red privada para conectarse de forma segura al endpoint.

      En Override server URL, especifique el URL del endpoint de su red que desea utilizar en lugar del API Connect catálogo en Servidor URL. Al crear y ejecutar un flujo, se sobrescribe el servidor URL y la solicitud de API utiliza la conexión de red privada para conectarse al punto final de su red.

      En Conexión de red privada, seleccione el nombre de una conexión de red privada. Esta lista se rellena con las conexiones de red privadas que se crean en la página Redes privadas. Para más información, consulte Conexión a una red privada.

  3. Haz clic en Conectar.
    Se crea una cuenta en App Connect y la API pasa a la sección de conectores conectados en el App Connect catálogo. Por defecto, la cuenta se llama Account 1, pero puede utilizar el menú Cuenta para cambiarle el nombre. Ahora puede utilizar la API importada como aplicación de destino en sus flujos.
    La imagen muestra que la opción Renombrar cuenta está seleccionada en el menú Cuenta de la API del catálogo App Connect.

Añadir una API importada a un flujo

Nota: Sólo puede añadir una API importada como aplicación de destino. No puede utilizar una API importada como aplicación de origen que desencadena un flujo.
Cada operación de la API importada está disponible como una acción que puede añadir a un flujo.
Imagen que muestra que una API se añade como acción en un flujo.
Para más información, consulte Configurar acciones.

Eliminación de una API importada del App Connect catálogo

Para eliminar una API importada del App Connect catálogo, siga estos pasos.
  1. Asegúrese de que la API no está siendo utilizada por ningún flujo.
  2. En el App Connect catálogo, amplíe la API y elimine todas las cuentas de la API.
    La imagen muestra que la opción Eliminar cuenta está seleccionada en el menú Cuenta de la API del catálogo App Connect.
  3. Haga clic en Eliminar esta API.