Can record stores be synchronised between mobile devices and workstations or servers?
There is no provision for this in the MIDP specification, but it could be implemented (with some difficulty) by the developer. As the only communication mechanism supported by MIDP1.0 is HTTP (see below), your best bet would be to write a MIDlet that sends and retrieves the records to and from a web server using HTTP requests. The web server would provide a web application (based on servlets, perhaps) that receives the record store elements from the device, and synchronises them with its own version of the record store. If the record store element on the server is more up to date than that on the device (because it has been modified by a different application) then the server could send back to the device the modifications it needs to make to its own record store. The process of synchronisation is, of course, much more straightforward if it is one-way. If the purpose of the synchronisation is just to provide a backup feature for the record store, then the synchronisation logic is quite