Esempio di connessione ad AppServer:
1. Creare un server handle.
DEFINE VARIABLE hdl AS HANDLE.
CREATE SERVER hdl.
2. Connettersi all' AppServer.
hdl:CONNECT (“-H Host -S 5162 -AppService ASBroker1”).
3. Run remote procedure.
RUN proc.p ON SERVER hdl (INPUT ....).
4. Disconnettersi dall' AppServer.
hdl:DISCONNECT().
5. Delete server handle per rilasciare le risorse dalla memoria.
DELETE OBJECT hdl.
Il metodo CONNECT() prevede 4 parametri (nell'esempio abbiamo usato solo il primo):
1. connection-parameters
Permette di indirizzare e configurare la connessione all'istanza AppServer desiderata.
2. userid
3. password
4. appserver-info
I parametri 2,3,4 vengono utilizzati solo in configurazioni di tipo session-managed e sono passati, dal client all'appserver, attravenso una 'Connect Procedure' (se definita). Se quest'ultima non è definita, questi parametri vengono ignorati.
0 commenti:
Posta un commento