Next: Implementation
Up: Engine
Previous: Specification
  Contents
Differences from XCAT-SP
In the XCAT-SP, there was one engine which was implemented as a
servlet that ran a jython interpreter. The code was contained in the
src/java/servlets/an/scripting directory. The handler contained
only one function, main, which was invoked when the user pressed the
submit button. xbooks differs from this model by allowing multi-stage
requests (i.e., the output can be another form). Many Grid applications
have hundreds to thousands input parameters so this is an important feature
that allows users to solicit user input parameters in stages so as not to
overwhelm their users. Another advantage is that this model supports
monitoring actions (i.e., the output can be a form which allows users
to request job status information).
Shava Smallen
2002-12-31