WebHub is a proven framework for building scalable Internet and
Intranet applications today. It simplifies the development process
with complete component-based solutions to the challenges of multi-user
state management, persistent database connectivity, and high-level HTML
page generation. Developers who choose WebHub can leverage these
powerful integrated capabilities in a well-honed environment, reducing
development time and costs for corporate Internet and Intranet projects.
Why use the WebHub VCL to build your custom application servers?
WebHub is written in Delphi and if you love object-oriented programming (OOP), that's enough of a reason!
WebHub tracks surfers, giving them a unique session ID each time. This means your cgi program can deal with them as individuals. It's so easy most people don't even realize this is a huge obstacle in most cgi systems.
WebHub saves state automatically. This eliminates lots of programming on a new project. We save 2 kinds of data about each surfer: (a) all their input data from HTML forms, including checkbox values and (b) the 'state' of the action components they are using. (b) means that you can share the components such as TWebDataGrid (in 1 .exe) between surfers and they each get to have their own property settings. For example on the grid, displaySet is tracked for each surfer individually.
This comes back to OOP -- WebHub is object-oriented and the architecture covers a lot of bases that most people haven't even thought of yet. See Delphi In-Depth
to find out more about the OOP design issues.
Cross-server. WebSite, Netscape and IIS---ask about others.
Open architecture. Other developers can add TWebAction components that
fit into the class hierarchy smoothly to provide additional features. You can also
customize the TWebApp, TWebSession and TWebPage objects as needed.
Performance. WebHub pages are typically served in 15-50 milliseconds. Mileage may vary depending on your database design.
Scalable. WebHub scales to service multiple surfers per second on a single machine, and is compatible with hardware- and software-based load balancing.
Separation of HTML from Pascal. WebHub HTML files are kept separately, letting you or the HTML specialist(s) make changes to the page layout without requiring recompilation.
The only feature difference between the Delphi 2, Delphi 3 and Delphi 4 versions of WebHub involve the Wizard.
The Wizard is not (and will never be) available for Delphi 2. However, any project you build will be
compatible with the same version of WebHub on any other version of Delphi.
The ht\lib32\version.d? file indicates whether you have DCUs for D2, D3 or D4.
Order WebHub Components (download)
Order Online in HREFShop - See All Products