J'explorais Swagger et je dois reconnaître que je l'aime.
Je comprends que Swagger est principalement destiné aux services Web RESTful, mais je me demandais si nous pouvions le faire fonctionner avec les services Web SOAP également. Peut être traduit SOAP services Web vers RESTful? Ou appelez simplement SOAP services basés sur Swagger UI? Certains piratages? Quelqu'un l'a-t-il fait?
Sur la base des spécifications actuelles, je ne pense pas. Il ne serait pas facile de mentionner divers aspects d'un WSDL en swagger
Pour n'en nommer que quelques-uns:
Cela peut valoir la peine d'être essayé: connecteur Swagger et Préparation de l'API pour la consommation .
Il existe un module pour pointer un SOAP WSDL pour l'exposer via un serveur Loopback: http://strongloop.com/strongblog/soap-into-rest-apis-with -loopback-node-js /
En tant que serveur API pour coller des sources de données existantes et nouvelles, LoopBack est conçu pour faciliter l'intégration de vos données dorsales. Avec la sortie du module loopback-connector-soap, vous pouvez désormais facilement consommer les services Web SOAP et les transformer en API REST).
Je ne peux pas encore confirmer que cela fonctionne, mais cela ressemble à un moyen d'exposer un service SOAP à l'aide de Swagger.
en ligne "traduire SOAP services Web basés sur RESTful" est exactement ce que DreamFactory fait. Outil de gestion d'API Open Source basé sur Swagger. Ici vous peut lire sur la fonctionnalité SOAP-to-REST.