| 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.
|