Net.Data Books

Administration and Programming Guide for OS/390

Setting up the IMS Web Language Environment

To use the IMS Web language environment, you must complete the following steps:

  1. Install the IMS Web Runtime component on the Web server running Net.Data. For information about installing and using the IMS Web Runtime component, see IMS Web User's Guide:
    http://www.ibm.com/software/data/ims/about/imsweb/document/
    
  2. Install IMS TCP/IP OTMA Connection (IMS TOC) on your host system. For information about installing and using IMS TCP/IP OTMA Connection, see:
    http://www.ibm.com/software/data/ims/about/imstoc/document/index.html
    
  3. Create the transaction DLL.
    1. Generate the C++ code, makefile (DTWproj.mak), and Net.Data macros (DTWproj.d2w) files from the HFS source for your transaction with the IMS Web Studio tool.
    2. Build the executable form of the transaction DLL using the generated make file.
  4. Copy the transaction DLL file (DTWproj.dll) and the Net.Data macro (DTWproj.d2w) to your Web server.
    1. Place the macro in a directory from which Net.Data retrieves macros. (See MACRO_PATH for more information.)
    2. Place the transaction DLL or shared library in a directory from which the Web server retrieves DLLs.
  5. Use the link in the sample file that is generated by the IMS Web Studio tool, DTWproj.htm, to modify an HTML file in your Web server's HTML tree. You can then use the link to invoke Net.Data and display the input HTML form to invoke the IMS Web language environment. The IMS Web language environment then calls the IMS transaction DLL, which uses the services proved by the IMS Web Runtime DLLs to run the transaction and return its output to the Web browser.

    The IMS Web Runtime DLLs formulate and send a request message through IMS TOC to OTMA, which in turn causes the appropriate transaction to be queued. The output of the transaction is then returned by OTMA through IMS TOC to IMS Web. The transaction os then passed back through the IMS Web language environment to Net.Data for display on the Web browser.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]