Switch to American English
Giovanni's logo
Primi passi nell'apprendimento
questo significa Versione 2
blue line
Benchè nell'apprendimento non esista uno schema fisso, raccomandiamo di seguire il percorso qui di seguito elencato.
  1. divertiti un attimo
    Esegui la Collegati alla Demo Barche Dimostrazione catalogo barche, per poterti rendere conto di che cosa puoi facilmente ottenere con la programmazione CGI
  2. se non conosci l'HTML
    fatti una passeggiata in libreria e comprati un libretto sull'html. Non hai bisogno di un voluminoso manuale di riferimento (magari lo comprerai più avanti); ti basta qualcosa di elementare, che documenti il tracciato dei comandi html più comuni.
    Infatti, come tutti i linguaggi, anche l'html s'impara leggendolo. Per esempio, prova a leggere l'html di questa pagina: clicca di destro sulla pagina e scegli View frame source (Netscape Navigator) oppure View source (MS Internet Explorer).
    In alternativa puoi accedere al nostro link HTML tutorial, un classico per imparare l'html. Volendo, puoi scaricare il corso, andando link alla nostra pagina di scarico.
  3. fatti una idea di che cosa è un CGI e dei vantaggi del nostro service program.
    • link Leggi la nostra pagina sui vantaggi del nostro service program
    • link Leggi un nostro opuscolo sull'argomento
    • link Leggi un nostro articolo sull'argomento
  4. Leggi le funzioni fondamentali del nostro service program
    Vai alla link prima pagina della nostra Didattica CGI, e leggi tutto fino e comprese le Funzioni principali.
    Fatti una idea di come sia possibile realizzare un CGI utilizzando il nostro service program per interfacciare indirettamente le API dell'http. Le funzioni principali sono
    • ricevere la stringa di input dal browser remoto
    • parzializzare questa stringa di input
    • usare un membro esterno scheletro di html af fine di produrre l'html in output al browser remoto (questo è il servizio più importante, in quanto slega il programma dal contenuto della risposta html; proprio come le DDS di un file display)
  5. guarda come queste funzioni base sono utilizzate in tre piccoli esercizi:
    • link il CGI utilizzato per verificare la funzionalità del tuo servente http: Hello.
    • link un CGI che ti fornisce la sua opinione su qualsiasi argomento di tua scelta
    • link un CGI che ti insegna a gestire le tabelle HTML esattamente come un subfile: "Our delivery times".
  6. guarda come queste funzioni base sono utilizzate in una delle demo Computer Discount House di Mel Rothman
    La dimostrazione ti chiede degli input che ti sono poi ritrasmessi in output, come se il CGI funzionasse da eco.
    Il bello di questo esercizio è che ti consente di controllare se il CGI alle sue spalle (ed i servizi http) funzionano correttamente.
    linkProvala!
  7. se vuoi degli esempi più complessi ...
    • Entra nella Demo Barche Entra nella nostra Demo Barche
    • Start learning from sources Utilizza Learn from Sources per visualizzare i sorgenti dei nostri CGI.
  8. ... ed ora tocca a te
    Aggiungi una variabile di input alla demo di Mel (per esempio, Qual'è il tuo sport preferito?). Ti consigliamo di utilizzare la demo Computer Discount House Numero 3.
    • Aggiungi la domanda nel bootstrap html di input (membro talk13 nel file cgidev2/htmlsrc)
    • Aggiungi lo schema della risposta nell'html esterno usato per la risposta (membro talk2 nel file cgidev2/htmlsrc)
    • modifica leggermente il programma (membro template3 nel file cgidev2/qrpglesrc) affinchè il valore in input venga ripetuto nella variabile di output.
  9. sviluppa il tuo primo CGI
    La FAQ numero 7 ti ricorda tutto quello che devi fare per aver successo.
    Non appena il tuo CGI funzionerà, ti sarai conquistato il brevetto di apprendista CGI AS/400.
  10. il tuo manuale ha un nome:
    AS/400 eSeries - HTTP Server for AS/400 - Web Programming Guide,
    numero GC41-5435
    Per ulteriori informazioni, consulta la nostra bibliografia.