Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


ID: 22255, Creating Multi-Module WebBroker Applications

by Marcelo Carvalho Email: Anonymous


Sample program showing how to do an WebBroker application using multiple DataModules to organize different pages, forms or modules in complex projects.
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For Delphi, Version 5.0  to 7.0 930 downloads
Copyright: No significant restrictions


Size: 10,883 bytes
Updated on Sun, 29 Aug 2004 20:47:28 GMT
Originally uploaded on Sat, 28 Aug 2004 22:54:54 GMT
SHA1 Hash: 5BB8258D8B33FD56D71CA69FBA9C80A1CF076E8E
MD5 Hash: 23BE02F04D0F16E3A69AD9C8CB628D43

    Explore the files in this upload

Description
The ability to have multiple WebModules is an old request from WebBroker users. It helps to organize large WebBroker applications in different units, dividing it between logical modules, different pages or forms.

This simple example shows a technique to do an WebBroker application using multiple DataModules, how to create and access them, how to distribute the producers and code, and how to access the main WebModule from the DataModules.

The WebModule's source contains a complete explanation about the tricks used. There are two projects, one as CGI and another as ISAPI.

The example was tested in Delphi 7 SP1, Windows XP Pro, IIS5, using CGI and ISAPI (with multiple instances), including testing database access (IB 6.02 via IBX). It's supposed to work with Delphi 5..7, but not tested yet.

Any feedback is welcome, related to additional compatibility or any issue verified, via the Borland forum, group borland.public.delphi.internet.isapi-webbroker.

By Marcelo Carvalho, 27/Aug/2004 - Last update 30/Aug/2004 - version 1.01

Special thanks to Danny Heijl for the collaboration about the right way to access the WebModule from the DataModules, and to Marco Sangali about simplifying the memory release task.

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Could not retrieve comments. Please try again later.

Server Response from: ETNACDC03