Questa è l'app Linux denominata Vulcain la cui ultima versione può essere scaricata come vulcain-legacy_Windows_i386.zip. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app chiamata Vulcain con OnWorks gratuitamente.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
IMMAGINI
Ad
Vulcain
DESCRIZIONE
Vulcain è un nuovissimo protocollo che utilizza HTTP/2 Server Push per creare API REST rapide e idiomatiche guidate dal client. Viene fornito anche un server gateway open source che puoi aggiungere a qualsiasi API Web esistente per trasformarlo istantaneamente in uno compatibile con Vulcain! Supporta le API hypermedia ma anche qualsiasi API "legacy" documentando le sue relazioni utilizzando OpenAPI. Il protocollo è stato pubblicato come Internet-Draft mantenuto in questo archivio. In questo repository è disponibile anche un server gateway di implementazione di livello di produzione di riferimento. È un software gratuito (AGPL) scritto in Go. Viene fornita un'immagine Docker. Le attuali soluzioni per questi problemi (GraphQL, JSON: risorse incorporate dell'API e set di campi sparsi, ecc.) sono hack di rete intelligenti per HTTP/1. Ma questi hack presentano (troppi) molti inconvenienti quando si tratta di cache HTTP, log e persino sicurezza. Fortunatamente, grazie alle nuove funzionalità introdotte in HTTP/2, è ora possibile creare vere API REST risolvendo questi problemi con facilità.
Caratteristiche
- L'intestazione Fields HTTP consente al client di chiedere al server di restituire solo i campi specificati della risorsa richiesta
- In alternativa alle intestazioni HTTP, è possibile utilizzare il parametro di query preload
- È possibile passare più intestazioni HTTP Fields
- In alternativa alle intestazioni HTTP, il parametro di query dei campi può essere utilizzato per filtrare le risorse
- Mappa un'API non ipermediale utilizzando OpenAPI
- Modulo web server Caddy
Linguaggio di programmazione
Go
Categorie
Questa è un'applicazione che può anche essere recuperata da https://sourceforge.net/projects/vulcain.mirror/. È stato ospitato in OnWorks per poter essere eseguito online nel modo più semplice da uno dei nostri Sistemi Operativi gratuiti.