Este tutorial muestra cómo crear una definición de API utilizando un servicio SOAP Web Service Definition Language(WSDL ). Esta definición de API simplifica la creación y gestión del acceso al servicio SOAP.
Acerca de esta guía de aprendizaje
Siga este tutorial para crear una API en API Manager importando el WSDL de un servicio SOAP existente. Las normas SOAP 1.1 y SOAP 1.2 son compatibles con API Connect. Cuando se invoca, la API toma una solicitud SOAP de quien la llama y la utiliza para realizar su propia solicitud al servicio SOAP. A continuación, la API devuelve la respuesta del servicio SOAP. En este tutorial, el servicio SOAP devuelve el saldo de una cuenta bancaria ficticia de un usuario concreto.
Creación de una API SOAP
Para crear una API para un servicio SOAP existente, complete los siguientes pasos.
- Descargue el archivo SOAP WSDL AccountServicing.txt. Cambie el nombre de este archivo a AccountServicing.wsdl.
- Inicie sesión en la interfaz de usuario del Administrador de API.
- Haz clic en el icono Revelar.

- Haga clic en .

- Asegúrese de que OpenAPI 2.0 está seleccionado.
- Seleccione Desde servicio WSDL existente (proxy SOAP). Pulse Siguiente.

- En la sección de carga de archivos, arrastre y suelte el archivo AccountServicing.wsdl o haga clic para cargarlo desde su sistema de archivos.

- El archivo se carga y es analizado por API Connect. Aparecerá un mensaje de confirmación. Pulsar Siguiente para continuar.
- El servicio AccountServicing WSDL se selecciona, haga clic en Siguiente.

- No modifique los valores de la sección Información y haga clic en Siguiente.

- En la sección Seguridad, asegúrese de que las casillas de verificación Seguridad mediante ID de cliente y CORS están seleccionadas. Pulse Siguiente.

- Aparecerá una pantalla de resumen.

- Haga clic en Editar API.

- Haga clic en Validar > con Especificaciones. Su API SOAP ya está en línea.

Ha creado correctamente una API SOAP. El archivo WSDL proporcionaba toda la información necesaria para configurar las entradas y la respuesta de la API.
Pruebe su API SOAP
Para probar su API SOAP, siga los siguientes pasos.
- Haga clic en la pestaña Prueba de la AccountServicing API.
- Haga clic en Configuración de destino para abrir el cuadro de diálogo Preferencias.
- Active la opción Autopublicar y haga clic en Guardar preferencias. Verá que la API está ahora en línea, indicado por un marcador verde.

- En Solicitud, haga clic en Enviar para probar la API. La respuesta de API se visualiza en la sección Respuesta.
Qué ha hecho en esta guía de aprendizaje
En esta guía de aprendizaje, ha completado las actividades siguientes:
- Creada una definición de API SOAP.
- Probada su API SOAP.