Net.Data: riferimenti all'ambiente di linguaggio
L'ambiente di linguaggio IMS Web è parte di una soluzione end-to-end
completa per l'esecuzione delle transazioni IMS in ambiente World Wide
Web. L'ambiente di linguaggio IMS Web fornisce:
- Una macro di Net.Data con:
- L'HTML utilizzato per immettere i dati di immissione transazione
- Un blocco FUNCTION di Net:Data che richiama l'ambiente di
linguaggio IMS Web
- L'HTML che visualizza l'emissione della transazione
- Una DLL di transazione o libreria condivisa richiamata dall'ambiente
di linguaggio IMS Web
Limitazione: L'ambiente di linguaggio IMS Web di
Net.Data è supportato solo quando Net.Data viene eseguito come
applicazione CGI. Non è supportato da Net.Data con
ICAPI.
Il programma IMS Web Studio genera un codice per la DLL e per la macro ed
un file MAK per creare la DLL o la libreria condivisa, dall'origine MFS
(Message Format Service) per la transazione. Una volta creato un modulo
eseguibile della DLL, la DLL e il file della macro vengono spostati sul server
Web su cui è in esecuzione Net.Data. La transazione è pronta per
essere eseguita in un ambiente Web.
Per utilizzare l'ambiente di linguaggio IMS Web:
- Installare il componente Runtime di IMS Web sul server Web su cui è in
esecuzione Net.Data. Per informazioni relative al componente
Runtime di IMS Web consultare IMS Web User's Guide su:
http://www.software.ibm.com/data/ims/about/imsweb/document/index.html
- Creare il file di transazione DLL.
- Generare i file della macro C++, MAK e Net.Data per la transazione
con il programma IMS Web Studio.
- Se si esegue Net.Data su un sistema operativo diverso da quello su
cui viene eseguito IMS Web Studio, spostare i file DLL di origine su una
macchina IMS Web per il sistema operativo di destinazione. Ad esempio,
se si esegue IMS Web Studio su Windows NT e la piattaforma di destinazione è
AIX o OS/390, spostare l'origine per la DLL di transazione su una
macchina IMS Web in ambiente AIX or OS/390, rispettivamente.
- Creare il modulo eseguibile della DLL della transazione utilizzando il
file MAK generato.
- Copiare il file DLL della transazione generato
(DTWproj.dll) e il file della macro di Net.Data macro
(DTWproj.d2w) sul server Web.
- Posizionare la macro in una directory da cui Net.Data richiama la
macro. Consultare l'istruzione MACRO_PATH nel capitolo sulla
configurazione del manuale Guida alla gestione e alla programmazione di
Net.Data.
- Posizionare la DLL della transazione o la libreria condivisa in una
directory da cui il server Web richiama le DLL o le librerie condivise.
- Utilizzare il collegamento nel file di esempio generato dal programma IMS
Web Studio, DTWproj.htm, per modificare un file HTML nella
struttura ad albero HTML del server Web. E' possibile utilizzare
poi li collegamento per richiamare Net.Data e visualizzare il modulo
HTML di immissione per la transazione su un browser Web. Completare
l'immissione della transazione e selezionare il pulsante INOLTRO sul
modulo per eseguire la transazione e ricevere l'emissione sul browser
Web.
IMS Web utilizza il collegamento OTMA (Open Transaction Manager Access) IMS
TCP/IP per le comunicazioni tra il server Web e gli ambienti IMS.
Consultare l'home page IMS Web per ulteriori informazioni:
http://www.software.ibm.com/data/ims/about/imsweb
[ Inizio pagina | Pagina precedente | Pagina successiva | Indice | Indice analitico ]