7. A mobile wireless communication device comprising a processor and memory in communication with said processor storing machine-executable code adapting said device to: receive, from a server, an application definition file for defining functionality associated with a server-side application, the application definition further defining a format of data flow messages to be transmitted between the server-side application and the virtual machine; process, at a virtual machine of the wireless communication device, the application definition file to present the server-side application at the wireless communication device; receive a query message soliciting operational status information from the wireless communication device; and send a response message from said wireless communication device to an originator of said query message, wherein the response message includes diagnostic information about said virtual machine, the diagnostic information indicating a quantity of data flow messages queued by the virtual machine.
7. A mobile wireless communication device comprising a processor and memory in communication with said processor storing machine-executable code adapting said device to: receive, from a server, an application definition file for defining functionality associated with a server-side application, the application definition further defining a format of data flow messages to be transmitted between the server-side application and the virtual machine; process, at a virtual machine of the wireless communication device, the application definition file to present the server-side application at the wireless communication device; receive a query message soliciting operational status information from the wireless communication device; and send a response message from said wireless communication device to an originator of said query message, wherein the response message includes diagnostic information about said virtual machine, the diagnostic information indicating a quantity of data flow messages queued by the virtual machine. 18. The wireless communication device of claim 7 wherein said diagnostic information about said virtual machine further includes an indication of most frequent messages in a transaction queue of the virtual machine.