Orchestrazione API per workflow applicativi nell'ambito delle Digital Humanities

Authors

  • Pietro Sichera Istituto per il Lessico Intellettuale Europeo e Storia delle Idee - ILIESI
  • Cristina Marras Istituto per il Lessico Intellettuale Europeo e Storia delle Idee - ILIESI
  • Enrico Pasini Istituto per il Lessico Intellettuale Europeo e Storia delle Idee - ILIESI

Keywords:

Digital humanities, Workflow, MarketPlace, orchestrator, API Manager, WSO2, Kong, mediator, RESTAPI, OAS, OpenAPI, client-server, OPERAS, manifest

Abstract

Questo documento si concentra in particolare sull’orchestrazione delle API per i workflow applicativi. La necessità di una presentazione dettagliata di questo elemento deriva dalla presenza nel capitolato tecnico del Marketplace di H2IOSC della capacità di creare servizi di “Livello 2” come aggregazioni non puramente descrittive. All’interno di queste aggregazioni il Marketplace dovrà essere quindi in grado di orchestrare per l’utente, da uno spazio dedicato, l’esecuzione remota dei singoli servizi di “Livello 1”, senza che né l’elaborazione né il passaggio dei dati tra un servizio e l’altro impegnino le risorse del Marketplace stesso. Viene qui presentato uno scenario esemplificativo per l’implementazione di questa orchestrazione e vengono esplicitate le linee guida per lo sviluppo di un sistema di API Management secondo i requisiti funzionali emersi dalla fase di progettazione del Marketplace.

References

Sichera, P., Marras, C., & Pasini, E. (2024). ORCHESTRAZIONE API PER WORKFLOW APPLICATIVI NELL'AMBITO DELLE DIGITAL HUMANITIES. Zenodo. https://doi.org/10.5281/zenodo.14187534

Published

2025-10-22