sviluppo:integrazione_omnis
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
sviluppo:integrazione_omnis [2015/11/26 15:27] – m.biagioli | sviluppo:integrazione_omnis [2024/10/15 09:45] (versione attuale) – modifica esterna 127.0.0.1 | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | **Integrazione con Omnis** | + | ====== |
+ | |||
+ | |||
+ | ===== Introduzione ===== | ||
- | == Introduzione == | ||
L' | L' | ||
- | == Installazione == | + | La classe, oltre ai metodi relativi ai client, ha anche i seguenti: |
+ | * **// | ||
+ | * **// | ||
+ | * **// | ||
+ | |||
+ | ===== Parametri di configurazione del modulo ===== | ||
+ | |||
+ | * **// | ||
+ | * **//URL Http Server//**: Url Apache Http Server | ||
+ | * **//URL Omnis Web Server//**: Url Omnis Server | ||
+ | * **//Omnis CGI Name//**: Path+Nome CGI per la comunicazione con Omnis | ||
+ | * **// | ||
+ | * **//Nome Remote Task//**: Nome Remote Task utilizzato come punto di ingresso del web service | ||
+ | * **//Nome Remote Task interattivo// | ||
+ | * **// | ||
+ | |||
+ | ===== Installazione | ||
I file da copiare devono essere presi dalla cartella ' | I file da copiare devono essere presi dalla cartella ' | ||
- | === Windows | + | == Windows == |
Nella cartella ' | Nella cartella ' | ||
Linea 15: | Linea 33: | ||
* nph-owscgi.exe | * nph-owscgi.exe | ||
- | === Linux === | + | == Linux == |
Nella cartella ' | Nella cartella ' | ||
Linea 22: | Linea 40: | ||
- | == Chiamata == | + | ===== Chiamata |
**callExecute**(<// | **callExecute**(<// | ||
Restituisce un array con le seguenti chiavi: | Restituisce un array con le seguenti chiavi: | ||
- | * EXITCODE: codice di ritorno (S/N) | + | * **//EXITCODE//**: codice di ritorno (S/N) |
- | * MESSAGE: messaggio di errore | + | * **//MESSAGE//**: messaggio di errore |
- | * HEADER: non utilizzato | + | * **//HEADER//**: non utilizzato |
- | * LIST: struttura dati proveniente da Omnis | + | * **//LIST//**: struttura dati proveniente da Omnis |
- | == Esempio di utilizzo == | + | ===== Esempio di utilizzo |
- | '' | + | < |
$methodArgs = array(); | $methodArgs = array(); | ||
- | |||
$methodArgs[0] = ' | $methodArgs[0] = ' | ||
- | |||
$omnisClient = new itaOmnisClient(); | $omnisClient = new itaOmnisClient(); | ||
+ | $result = $omnisClient-> | ||
- | $result = $omnisClient->callExecute(' | + | </code>{{counter}} visualizzazioni. |
sviluppo/integrazione_omnis.1448551620.txt.gz · Ultima modifica: 2018/03/19 10:45 (modifica esterna)