IBM Web Administration for IBM i
HTTP Server for i ships with a Web based graphical user interface used to configure and manage all aspects of your server. Available with the Web Administration are wizards and tasks which simplify the configuration of your server.
The HTTP Server supports various methods for authentication. Use the Web Administration interface to easily configure your server for the desired level of authentication.
CGI programming support
CGI programs can be written in ILE C, C++, ILE RPG, ILE COBOL, REXX, or CL . You can bypass the server on output using Non-Parsed header (NPH) CGIs. You can also fully configure any code page conversions the server will perform on your Web application's input or output.
CGI applications written and compiled for the IBM i server can even run a CGI application that is written and compiled for AIX®. The binary output of the compiler is executed directly from IBM i Portable Application Solutions Environment (IBM i PASE).
Persistent CGI is an extension to the CGI interface that allows a CGI program to remain active across multiple browser requests and maintain a session with that browser client. This allows files to be left open, the state to be maintained, and long running database transactions to be committed or rolled-back based on end-user input.
CGI initialization at startup
CGI Initialization URL support offers the capability to start and initialize CGI programs, such as Net.Data or other CGI programs, at server startup time. This can significantly improve perormance.
Application programming interfaces (APIs)
HTTP Server contains Apache module APIs, CGI APIs and HTTP Server configuration APIs.
06 March 2020