About the Dynamic Web Interface
COMET-VR is a highly optimized, multi process, web interface
developed using Microsoft VBScript, Microsoft SQL Server, PERL, PHP,
Microsoft IIS and the Century Soil Organic Model executable.
The web interface collects the user's information and build the
required history details from the SQL database. This information is sent
by the IIS WEB server via an APACHE WEB server to the Century Run
Controller. The controller builds each user's unique history, then
calls the Century executable to calculate the carbon changes and
estimates the associated uncertainty.
The carbon numbers and uncertainty are returned to the comet database
where the interface extracts the appropriate fuel carbon depending on
the management information and returns the user results in the form of
two tables. The entire process typically takes just 2-4 seconds to
create a fully personalized report.
Figure 9: Dynamic Carbon Modeling
 |

How it works!
The web interface is built in Microsoft VBScript. It uses an
xmlHTTP object to initiate contact
and pass the user defined arguments to a PHP page
running on an external APACHE server.
The PHP page contacts the Dynamic Century program UNIX Run
Controller running on an
external LINUX CP using UDP packets and
returns an information string back to the Microsoft VBScript program. This
returned information is then processed and returned to the user.
|