D3WWW Logo
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?




D3WWW Logo
Get It Now.

Go To PickSource, for other Pick snippets and related content.



SourceForge.net Logo