IBM Books

Net.Data: riferimenti all'ambiente di linguaggio


Ambiente di linguaggio IMS Web

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:

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:

  1. 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
    

  2. Creare il file di transazione DLL.

    1. Generare i file della macro C++, MAK e Net.Data per la transazione con il programma IMS Web Studio.

    2. 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.

    3. Creare il modulo eseguibile della DLL della transazione utilizzando il file MAK generato.

  3. Copiare il file DLL della transazione generato (DTWproj.dll) e il file della macro di Net.Data macro (DTWproj.d2w) sul server Web.

    1. 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.

    2. Posizionare la DLL della transazione o la libreria condivisa in una directory da cui il server Web richiama le DLL o le librerie condivise.

  4. 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 ]