next up previous contents
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