Architecture
The concept of the WSGW is simple.
With Apache2, mod_filter and the integration of PCRE have made Apache extremely flexible as a content-aware application platform. Since Apache also has extensive support for proxying, it's possible to create a front-end proxy that inspects, validates, and rewrites application content.
The WSGW can fill the gap for applications missing input validation layers, and give website administrators a first line of defense for both known and emerging attacks on web applications.
Since the WSGW will be the front-end for web traffic in a web environment, it's also possible to integrate authentication, traffic reporting, SSL, and load balancing.