摘要 |
A portable executable software architecture including a virtual machine, preferably JAVA-based, a web browser, a web application server, and one or more applications. The web application server and the one or more applications execute on the virtual machine. The web application server transmits data to the web browser for display to the user, and the web browser transmits information to the web application server representing user interaction with the web browser. Responsive to information received from the web browser, one or more applications executing on the virtual machine and communicating with the web application server generate the data transmitted by the web application server to the web browser. The one of more applications receive the information transmitted by the web browser and display the information to the user.
|