Trent'anni di regole aziendali dentro programmi IBM i e z/OS. Non si riscrivono: ci si mette qualcosa davanti.
Un programma RPG dichiara i suoi parametri con tipi e lunghezze precise. È già un contratto — solo scritto in un'altra lingua. Gluecode lo legge e lo espone come chiamata REST, senza toccare il programma.
Il sistema a monte era in manutenzione, o il cliente non esisteva ancora, o il codice articolo era sbagliato. Senza una coda di rilancio quelle chiamate si ripetono a mano leggendo un file di log. Qui si rilanciano dalla coda, correggendo il parametro se l'errore era nella richiesta.
Ogni richiesta e ogni risposta vengono registrate in automatico. È la funzione per cui Gluecode viene scelto anche quando il requisito non è tecnico ma di conformità: poter rispondere a quella domanda mesi dopo, senza doverla ricostruire dai log del sistema operativo.
| Quando | Chiamante | Programma | Piattaforma | Durata | Esito |
|---|
| Piattaforma | Chiamate | Durata media | Più lenta | Fallite |
|---|---|---|---|---|
| IBM i | 18.402 | 62 ms | ORDINQ — 340 ms | 11 |
| z/OS | 4.117 | 148 ms | CUSTUPD — 1.204 ms | 3 |
Questa è una ricostruzione con dati inventati. Su un'installazione vera i programmi sono i vostri e restano dove sono: Gluecode ci si mette davanti, non dentro.
Vedi la scheda prodottoSe quello che hai appena visto somiglia a un problema che avete, la conversazione su Gluecode — Enterprise Legacy Modernization Platform parte da qui. Nessun modulo lungo: bastano due righe su cosa vi serve.
Parliamone