|
Welcome to the D3WWW Home Page |
|
Updated 06/24/04 - Get/Store Cookies, C-based CGI app, and pseudo T-LOAD. |
|
What exactly is D3WWW, you ask?
-
An HTTP Integration toolkit/API originally designed for use with RainingData's D3.
-
Utilization of 'tried and true' Xinetd or Inetd service handler, for socket management. Non-*nix O/S ports of this service are available.
-
Utilization of command line TCL features of D3: simple PickBASIC coding, reliable connections, and user license friendly.
-
Utilization of the standardized CGI environment, cross-platform compatible Perl coding, and standard TCP/IP sockets.
-
Easy to implement API, with subroutines to call for web content display/output, obtaining form values, setting browser pragma, and setting/retrieving cookies.
|
So, what exactly do I need, to get this running?
-
A licensed copy of D3 and a supported operating system to run it on.
-
A web server that is CGI compliant and Perl 5.x to run the Perl script. You can also opt to run the C-based CGI program, if you have a C compiler installed to compile the source.
-
Xinetd, Inetd, or some kind of standard I/O based socket service to call D3. An example configuration is currently provided for Xinetd.
-
A PC with a terminal emulator, so you can copy and paste the source into the appropriate D3 apps. You can also opt to download the pseudo file and perform a T-LOAD.
|
What does the code look like for the API?
|