About AsyncFw
What is a framework? A framework is a design pattern (or patterns) used in to increase development productivity. A framework is not a development environment, but is instead a development structure which should reduce redundancy and complexity – while adding value, and maintaining flexibility.
The definition above is mine, it is by no means the ‘official’ definition of the term, but is instead the product of my experience. Take it or leave it…
What is an AsyncFW? Traditional web applications accepts data from the user and perform a ‘Submit’. The server receives the posted data, processes it, and returns an html page to the user. With an Asynchronous Framework data can be sent to the server at any time. Waiting for a response is optional.
Sound a bit like Ajax? Well it is. The AsyncFW embraces Ajax fully (as well as Comet, for server ‘push’ to client communications) . AsyncFW also includes FWDirect, our version of DWR, to allow client side access to POJO classes (Plain Old Java Objects)
Embracing the new, does not mean we have tossed out the tried and true – at it’s core the AsyncFW is a Servlet based architecture, using XSL/T. All the traditional support is built in!