A workflow server system is provided which uses an XML namespace designed to
execute
various workflow server services. The workflow server may include an XML Execution
Engine, which uses the XML namespace to execute commands issued by the user from
a web browser. The use of the XML namespace allows users to easily modify the user
interface and how content is handled without needing to contact the manufacturer
of the workflow server or engage in a massive redesign of the server. The Workflow
Server passes a user command to an XML Execution Engine, accesses an XML namespace
to determine how to execute said command, executes said command, accessing a database
if necessary, and returns an XML document back to user for display on the user's
web browser, said XML document containing a reference to an XSL file.