About KOW View

The KOW View module is a set of packages to help building web applications and facilitate the reuse of code.

In order to do that, each KOW View application is composed by components, modules and services.

A helper tool called kvdriver is provided. This tool is meant easy the application building and component organization in your projects.

Components

When you build a set of tools for KOW View you must but them inside a components. The component is a singleton object responsible for spawning and loading default configuration for it's modules and services.

Modules

Modules are small elements contained within a web page. A module can be a logo or a logo display, a pool application and so on. The page processing itself is implemented as module, which is used by the page service (more on that another time).

Services

Services are objects that can be mapped into a URL. For instance, the default page service is mapped into /pages. The default service can be configured and a service can serve any type of web application. In fact, the service interface is based on the callback methods in AWS (Ada Web Server).

Development

As in 2010-09-29 the KOW View module is going throw a review of it's design. Expect some changes (and now some documentation). For more information reffer to Refactoring