Salve! Posso darti maggiori informazioni
o rispondere a qualche domanda?
Come possiamo esserti utili?
Seleziona uno dei nostri esperti
Alberto Bedin
Supporto Commerciale
Sono online
Luisa Soranno
Supporto Commerciale
Sono online
cgi as400

Che cosè un programma CGI:

Common Gateway Interface (CGI) è uno standard, (Wikipedia) supportato da quasi tutti i server Web, che definisce come le informazioni vengono scambiate tra un server Web e un programma esterno (CGI).

I programmi CGI elaborano i dati ricevuti dai client del browser.

Ad esempio, il client compila un modulo e invia le informazioni al server, che esegue il programma CGI, con i seguenti risultati:

  1. La richiesta HTTP viene ricevuta sul server Web.
  2. L'URI (Uniform Resource Identifier) della richiesta HTTP viene analizzato per identificare il modo in cui la richiesta deve essere elaborata.
  3. Sulla base dell'URI contenuto nella richiesta HTTP, viene intrapresa un'azione per servire un file o elaborare la richiesta tramite un programma CGI.

Le applicazioni CGI scritte e compilate per IBM i possono persino eseguire un'applicazione CGI scritta e compilata per AIX.

L'output binario del compilatore viene eseguito direttamente da IBM i Portable Application Solutions Environment (PASE) che il Linux AIX integrato nell'IBM i.

Avrai bisogno di quanto segue, in base alla versione di IBM i che hai:

  • V7R1, 2,3,4 Portable App Solutions Environment

Il server supporta programmi CGI scritti in C++, Java, ILE C, ILE RPG e ILE COBOL.

come si scrive e un programma

CGI per IBM i?

Prima di tutto è necessario conoscere il concetto di variabili d'ambiente.

Una variabile di ambiente è un tipo di formato dati che il server passa al programma CGI quando riceve informazioni codificate in URL.

scarica il Free ebook Sei passaggi per scrivere un programma ILE C CGI

 

Free eBook

@