NetCOBOL Web subroutines provide the interfaces for generating Web applications using COBOL and the environment for executing these Web applications. NetCOBOL Web subroutines consist of various interfaces including CGI and ISAPI. Being able to use these interfaces without being conscious of the differences between CGI and ISAPI, however, allows the user to develop Web applications more easily than using other languages such as Perl and C.
NetCOBOL Web subroutines have the following features:
Being able to be executed by the CALL statement interface, NetCOBOL Web subroutines can be used easily by COBOL.
Using the functions provided for converting parts of HTML documents and for outputting the HTML document, the program and HTML document can be made independent, and development with high productivity and maintainability can be realized.
The user can generate Web applications operating on various Web servers by describing a program with the interface provided by the NetCOBOL Web subroutines.
NetCOBOL Web subroutines provide the following services:
Receiving the request data (Web parameters) passed from a Web Server when activating the application, and converting this data into the proper COBOL data format.
Outputting the processing result (e.g. dynamic HTML output function)
Automatically generating the header (e.g. Content-Type)
System command execution function
Obtaining request information
Receiving/Outputting Cookie data
Uploading files