Vbmcgi
From Wikipedia, the free encyclopedia
VBMcgi | |
---|---|
Latest release | 3.0 / December 12, 2000 |
OS | Cross-platform |
Genre | Development Library |
License | LGPL |
Website | www.VBMcgi.org |
VBMcgi: The Villas-Boas (sbVB) and Martins C++ library supporting CGI development for a 3-tier architecture. It supports C++ / CGI development with these main features:
- Free development library, including LGPL licensed source code.
- Designed from the ground up to be cross-platform compatible and has been tested on Windows and Unix servers.
- Useful set of features, including but not limited to: form decoding and cookies.
- This CGI library supports 3-tier architecture, supporting middleware development.
- Supports using commercial HTML design software such as DreamWeaver and Front Page to create web interfaces.
- CGI applications can be short, leveraging the VBMcgi library code.
- As with any C++ application, developed applications are compiled programs, with all the benefits and limitations that come with that format.
[edit] What's 3-tier architecture?
3-tier architecture is a design pattern applicable to web/CGI development. The main purpose of VBMcgi is to support isolation of the presentation tier from the business rules tier. In practical terms, this means that you can change the appearance of a site or web application without having to update the CGI software or any business rules.