WebCLIPS Features
-
Full Screen data entry. Screens may be generated dynamically by WebCLIPS
or a standard HTML document may be used.
-
Standard CLIPS syntax. HTML (version 3.2)
Helper functions
means no HTML knowledge required to generate dynamic output screens.
-
Multi-screen input / Dynamic screen navigation. A CLIPS program
can decide which WebCLIPS screen to execute or WebCLIPS
can also use a configuration file to determine the next WebCLIPS
screen to use.
-
Debugging features
-
Optional Agenda Limit configurable for the site and on a screen-by-screen basis
-
Redirect
dribble
orwtrace
output to the screen or to a file
-
Optional Agenda Limit configurable for the site and on a screen-by-screen basis
-
Rules, Facts and Objects may be passed to a WebCLIPS screen in
2 modes :
-
Dynamic mode -- A WebCLIPS screen can utilize facts from
a previous WebCLIPS
screen. These facts can be used like 'normal' facts or to indicate which
scripts, binary image file, fact groups or ODBC queries to use.
- Static mode -- WebCLIPS also provides a configuration file that stores a profile for a screen. This profile dictates which (and how many) facts, scripts, binary image file, fact groups or ODBC queries to use.
-
Dynamic mode -- A WebCLIPS screen can utilize facts from
a previous WebCLIPS
screen. These facts can be used like 'normal' facts or to indicate which
scripts, binary image file, fact groups or ODBC queries to use.
-
Rules and Objects may be fed to WebCLIPS using :
-
Load
for normal text files
-
Bload
for CLIPS binary image files
-
Load
for normal text files
-
3 methods are available for passing facts into a WebCLIPS screen
:
-
Assert
for individual facts
-
Load-facts
for fact groups
-
CLIPS/ODBC Interface
for data in ODBC databases
-
Assert
for individual facts
-
Optional automatic preservation of facts between screens. Fact preservation can
take the form of <hidden> tags or a temporary file on disk. This filename
can be saved in a
cookie
for processing on a future date. -
Ability to generate GIFs-on-the-Fly using the gd
function library
-
Supports running FuzzyCLIPS
programs
-
Other useful miscellaneous functions such as
qsort
,getenv
-
Input available using either GET or POST method
-
User-defined routers handled automatically and can be directed to the screen or
to a file
-
Separate Error Reporting Facility and user configurable error messages
- Requires the Windows NT/95 CLIPS DLL
Last modified : 07-Dec-1999
Michael Giordano