Actualización de una API SOAP

Puede actualizar la configuración de una API SOAP existente cargando un archivo WSDL o cargando un archivo.Archivo zip que contiene un archivo WSDL primario junto con otros archivos WSDL o XSD a los que hace referencia.

Acerca de esta tarea

Complete esta tarea utilizando la interfaz de usuario de Gestor de API basada en navegador.

También puede utilizar el CLI del kit de herramientas para desarrolladores de API Connect para actualizar una API SOAP; para obtener más información, consulte Comandos de desarrollo y gestión de API.

Cuando inicia la acción de actualización, el WSDL especificado se analiza para buscar un servicio que coincida con el nombre de la API que está actualizando. Si se encuentra una coincidencia, el servicio WSDL se convierte en un archivo YAML que se utiliza para actualizar la API. Si no se encuentra ninguna coincidencia, se muestra un mensaje de error.

Sólo se sustituyen las secciones de la API que se ven afectadas por el nuevo WSDL, las otras secciones no se modifican.

Procedimiento

Para actualizar una API SOAP desde un archivo WSDL o un archivo .zip , realice los pasos siguientes:

  1. En el panel de navegación, haga clic en Icono de desarrollo en el panel de navegación de la interfaz de usuario de la API Desarrollar y luego seleccionar la pestaña API.
  2. Pulse el título de la API SOAP que desea actualizar.
  3. Pulse el icono del menú de opciones:
    Captura de pantalla que resalta el icono del menú de opciones.
  4. A continuación, pulse Actualizar WSDLy arrastre y suelte el archivo o pulse el enlace para seleccionar el archivo del sistema de archivos local.
    Se valida el formato del archivo WSDL. Si el formato no es válido, se muestra un mensaje de error.
  5. Pulse Siguiente.
    Se visualizan los servicios de la API seleccionada. Si no se encuentra ninguna coincidencia, se muestra un mensaje de error.
  6. Pulse Cargar.
    La API SOAP se actualiza a partir de la definición WSDL especificada.
  7. Haga clic en Guardar para guardar las actualizaciones.
  8. Si ha actualizado una API publicada anteriormente, debe volver a publicarla para que el cambio entre en vigor:
    1. Pulse el conmutador En línea/Fuera de línea (que se muestra en el paso 3) para establecer la API como Fuera de línea.
    2. Pulse de nuevo el conmutador para volver a establecer la API en En línea, que vuelve a publicar la API.