Creación de una API de proxy SOAP a partir de un servicio WSDL existente
Si tiene un servicio SOAP definido en un archivo WSDL , puede utilizar el archivo WSDL para crear una API de proxy SOAP de API Connect que llame a ese servicio SOAP.
Acerca de esta tarea
Puede completar esta tarea utilizando la aplicación de interfaz de usuario de API Designer o utilizando la interfaz de usuario de API Manager basada en navegador.
Para realizar esta tarea, debe tener asignado un rol que tenga los permisos
Api-Drafts:Edit, Settings:View y App:View. El rol de desarrollador presuministrado tiene estos permisos de forma predeterminada; si se le asigna un rol personalizado,
debe tener estos permisos. Para obtener más información, consulte Creación de roles personalizados.
- Si el archivo WSDL es un archivo autónomo sin dependencias externas, puede cargar el archivo .wsdl desde un directorio para crear la definición de API SOAP.
- Puede proporcionar uno o más archivos WSDL en un único archivo .zip que contenga los archivos WSDL y los esquemas necesarios.
Si el archivo WSDL hace referencia a otros archivos WSDL o hace referencia a archivos XSD que contienen definiciones de esquema XML, debe crear un archivo .zip del archivo WSDL y sus documentos dependientes y, a continuación, cargar el archivo .zip desde un directorio para añadir la definición de API SOAP.
- Si utiliza API Designer con las API existentes que se han creado a partir de un archivo WSDL o WSDL.zip en la versión 5 de API Designer, asegúrese de que se cumplen los requisitos siguientes:
- El archivo WSDL o WSDL.zip debe estar almacenado en el mismo directorio que el archivo YAML de la API.
- En el archivo YAML de la API, la propiedad
x-ibm-configuration-- >wsdl-definition-- >wsdldebe apuntar directamente al archivo WSDL o WSDL.zip sin ninguna vía de acceso especificada (los archivos se encuentran en el mismo directorio).
El servicio debe dar soporte a Web Services Basic Profile Versión 1.1 - Second Edition.
Import from URL has been deferred: https://github.ibm.com/velox/ui/issues/5878 JenD Mar2018
Procedimiento
Resultados
Qué hacer a continuación
Las APIs quedan a disposición de los desarrolladores de aplicaciones al incluirlas en un producto y publicar después ese producto en un catálogo. Para obtener más información, consulte «Trabajar con productos» y «Trabajar con catálogos ».
También puedes gestionar el ciclo de vida del producto y controlar quién puede ver y suscribirse a tu producto abriendo el catálogo de Sandbox asociado a tu API en la página
Marking all content that relates to importing from a URL as Future, as this option has been deferred: https://github.ibm.com/velox/ui/issues/5878 JenD Mar2018