Posts

Showing posts from March, 2021

Benefici di Mule 4 - Parte 3

Image
Ci concentriamo in questo ultimo post della serie Benefici di Mule 4 sulla parte di tooling e di strumenti di sviluppo. Assieme al runtime Mule 4, MuleSoft ha rilasciato una nuova versione dello strumento di sviluppo Anypoint Studio 7. Studio 7 è la versione necessaria per creare applicazioni di Mule 4. Non è possibile sviluppare in Mule 4 con Studio 6. In questa nuova versione, lo strumento porta tantissime novità rispetto la versione precedente. Vediamone alcune: Supporto per RAML e OAS 3.0.  Prima di tutto, il supporto per il disegno di API specifications in RAML e OpenAPI/Swagger (OAS). Con Studio 7, possiamo scaricare direttamente da Exchange le nostre API Specifications sia in RAML che in OAS, le possiamo modificare in Studio e possiamo mantenere le modifiche sincronizzate con la versione in Exchange. Inoltre, dall' ultimo release di Febbraio, Studio 7.8, è anche possibile fare lo scaffolding e creare automaticamente i flussi delle operazioni REST a partire dalla Specificat

Cómo configurar Postman para usar las Platform APIs de AnyPoint

Image
Postman se ha convertido en los últimos años en la herramienta standard para cualquier desarrollador de APIs. Nos proporciona una interfaz intuitiva y sencilla para interactuar y probar APIs en general. Y, en particular, para nuestro trabajo con Mule hay dos escenarios donde Postman nos es muy útil. El primero, obviamente, como herramienta de testing. Una vez construidas nuestras Mule APIs podemos usar Postman para probar las distintas operaciones de nuestras APIs: GET, POST, PUT..., podemos construir nuestro JSON para las request e incluso podemos hacer nuestras pruebas con distintos métodos de autenticación en las APIs, por poner varios ejemplos. El otro caso de uso, para el que Postman nos es muy util como desarrolladores Mule, es para interactuar con las Platform APIs de Anypoint. Para los que no las conozcáis, las AnyPoint Platform APIs son el conjunto de APIs que MuleSoft pone a disposición para interactuar con todas las funcionalidades de AnyPoint Platform de forma programá