Webswell QuickForms
Webswell QuickForms
is a framework for fast and easy
implementing of XML-based data standards into the web environment. As
the result it is possible to build complex web-based forms that will
be used for generating of a valid XML output.
The Webswell QuickForms is prepared to be used in conjunction with other Webswell's products in order to provide higher added value to the customer. A typical usage scenario would be a Portal like system that allow end-users easily create complex XML structures without actually knowing XML. Such portal would be easily integrated with Webswell Business Hub or Webswell Connect (including its derivatives like telConnect, financeConnect or gasConnect) to provide state-of-the-art ebXML or AS2 messaging, or any other messaging gateway or integration bus.
The Webswell QuickForms consists of four layers:
-
Visual Templates Library – a
set of visual object archetypes that will be used for visual form
construction. It is based on ZK Ajax, with Java Swing technology as a
alternative for standalone applications.
-
QuickForms Objects – objects
that encompass visual representation of particular data element
(using Visual Templates Library), element value(s), links to
associated QuickForms Objects, validation rules and processing
instructions set. It is also possible to manage visibility of each
object in multi-user environments.
-
XML Data Analyzer – reads data
standard definition files (usually in form of XML Schema files) or
existing XML files and generates a structure of Quick Forms Objects.
That structure is then rendered as a web form with a set of controls,
data fields and graphics.
-
QuickForms Data Processor –
controls the logic built in the QuickForms Objects, marshals the data
elements and creates valid XML output. It allows also to specify,
build and perform business processing (worlflow, conditional
processing based or external tests or triggers, custom data
validation etc.) on the Quick Form Objects.
|
|
|
|
|