Select information about the Web server where the CGI-bin transaction will reside.
Web server
In this step, specify information about the Web server where your Net.Data or CGI application will reside. Select a Web server product, a platform, and the compiler you will use to build the transaction executable. Then, ensure that the transaction and Net.Data CGI-BIN programs can be located by your Web server.
IBM
Select IBM if you Web server product is in the family of Web server offerings from IBM/Lotus including:
IBM Domino Go Webserver
IBM Internet Connection Secure Server
IBM Internet Connection Server
Netscape
Select Netscape if your Web server product is in the family of Web server offerings from Netscape including:
Netscape Enterprise Server
Netscape Fastrack Server
Microsoft
Select Microsoft if your Web server product is Microsoft’s Internet Information Server.
Your selection of Web server determines what is displayed in the CGI-BIN and Net.Data fields and the format of the generated HTML statements that are used to invoke your Web application executables.
Platform
Select a target platform for your Net.Data or CGI application. All supported platforms for the selected server are displayed.
This information is used in generating the .mak file that is used to build the executable form of your Web application.
MS NT
Microsoft Windows NT Version 4.0 or later
IBM OS/390
OS/390 1.3
IBM AIX
AIX 4.1.4
IBM OS/2
OS/2 Warp 4
Sun Solaris
Sun Solaris 5.5.1
Restriction: For IMS Web 2.1.0, only the Windows NT, AIX, and OS/390 platforms are supported.
Compiler
Select the compiler that you will use to build the CGI-bin or Net.Data transaction DLL. This information is used to tailor the makefile for your compiler. If you use a different compiler, you might need to modify the generated makefile.
MS VC++
Microsoft Visual C++
IBM MVS CPP
IBM C/C++ Compiler for MVS/ESA
IBM CSet++
IBM C Set++ for AIX
Sun CPP
SPARCompiler C++
CGI-BIN
This is the request template that is used to locate the CGI-BIN program for your transaction. Request template is known as the URL prefix or alias by non-IBM Web server platforms.
The value you enter in this field is used in the POST statement of the transaction’s generated input HTML form.
Recommendation: If you do not know this value, we strongly recommend that you accept the default. For IBM Web servers on Windows NT, AIX, and OS/390, the default is /cgi-bin/. For Netscape Web servers on Windows NT and AIX, the default is /cgi-bin/. For Microsoft’s Web server on Windows NT, the default is /scripts/. Your Web server administrator should create an association between the request template value and the actual path to the CGI-BIN program if one does not already exist. IMS Web Studio changes all backward slashes to forward slashes in any value you enter.
Net.Data
This is the request template that is used to locate the Net.Data CGI-BIN program, db2www. Request template is known as the URL prefix or alias by non-IBM Web server platforms.
The value you enter in this field is used to form the link in the generated HTML that invokes the Net.Data macro.
Recommendation: If you do not know this value, we strongly recommend that you accept the default. For IBM and Netscape Web servers on Windows NT and AIX, the default is /cgi-bin/. For Microsoft’s Web server on Windows NT, the default is /scripts/. For IBM’s Web servers on OS/390, the default is /dtw-cgi/. Your Web server administrator should create an association between the request template value and the actual path to the CGI-BIN program if one does not already exist. IMS Web Studio changes all backward slashes to forward slashes in any value you enter.