摘要 |
An information processing apparatus of the invention includes an execution engine 120 activated on a browser, an application browser 130, and parts 131a and 132b. The execution engine 120 reads a flow definition 14 described in XML and sequentially executes commands defined by tags included in the flow definition 14. In response to a requirement of screen display, the execution engine 120 calls the application browser 130. The application browser 130 reads a screen definition 12 and activates the respective parts 131a and 132b to create a window. The structure of the information processing apparatus has software of only basic and multi-purpose functions and utilizes electronic documents described in XML to specify the substantial specification of processing. This arrangement ensures relatively easy customization, updating, and modification of the specification of processing without any significant change of the software in the information processing apparatus.
|