Apache Interface
Apache HTTP Interface  
   
Overview In addition to the standard ProvideX Web Server, the E-commerce version of PxPlus supports an interface to the Apache HTTP Server. This interface provides most of the features and capabilities of the ProvideX Web Server but relies on an Apache HTTP front end thus a wider variety of web services are supported.

An additional advantage to using the PxPlus Apache interface is that all non-ProvideX requests are serviced directly by the Apache server therefore downloads, image transfers, and basic HTML pages can be served up directly using the high-performance capabilities of the Apache HTTP server.

This section includes the following:

   
Technical Background To use the Apache interface with your ProvideX/PxPlus applications, all programs need to have an Apache recognized file suffix. The file suffix is used by the Apache engine to determine how to process the file request. Generally, we suggest .pxp or .pvp as a suffix for files.

When Apache receives a request for a file/page with one of these suffixes, it will run a CGI script that in turn launches PxPlus that will run the program specified. The CGI process takes all the Apache style environment parameters converts them into PxPlus global variables and then invokes the program identified in the web request.