![]() |
![]() |
Web Applications Architecture |
|
|
|
|
|
Architecture of OpenRules-based Web Applications |
|
|
|
|
Major components of such applications are presented on the following architectural picture:
Here are links to the different OpenRules components that can be available from an Application Server with OpenRules:
Presentation-oriented Web Applications. A presentation-oriented Web application generates dynamic Web pages containing various types of markup language (HTML, XML, and so on) in response to requests. The most popular Web components are either Java Servlets, JSP, Struts or JSF. They use Java programming language to dynamically process requests and construct responses in a form text-based markup such as HTML and XML. All these techniques are oriented to experienced software developers that seriously limits business analysts participation in design and maintenance of business interfaces.
Being functionally similar to the JSP technology, OpenRules provide a much more intuitive and simplified way to create dynamic web content. Creators of intelligent web interfaces do not have to know HTML, JScript or Java. They will use only a commonly known Excel interface. A non-technical user can define complex web form layouts and the associated interaction logic in simple Excel tables. Forms presented in MS Excel spreadsheets are automatically translated into HTML pages without limitation on the expressiveness of HTML. A user can use the power of decision tables to define complex relationships between fields inside web pages and/or between different pages. Based on user input and previously entered information, the forms content and presentation sequence can be changed dynamically during the interaction process. Web applications created with OpenRules can be deployed on any Java Application Server such as WebSphere, WebLogic or Apache Tomcat. OpenRules provides a push-button solution for cumbersome web application configuration and deployment tasks. OpenRules provides a detailed User's Guide and multiple examples of rule services used by presentation-oriented Web applications.
|
|
|
||||||||||||
|
|
||||||||||||||||
| Copyright © 2003-2006 OpenRules, Inc. All rights reserved |