Abstract

Nowadays wireless computing is becoming a reality. This enables to be connected to networks while on the move. But wireless networks still suffer from drawbacks, primarily low bandwidth and high latency communication. The unreliability of the environment in which mobile users operate may cause disconnections with the fixed networks. This paper proposes a solution to deal with these drawbacks for client/server applications on the Internet. We have designed and realized a middleware that permits the user to work in disconnected mode. The main idea is to execute a transaction entirely on the mobile device and to commit it on the database server on reconnection. This solution requires a local transaction manager to execute transactions on the mobile computer, a cache to store data that are likely to be used during a disconnection and a global transaction manager for committing the transactions. The integration in the WEB framework is realized through the use of a proxy which acts as a WEB server on the mobile.

Keywords : Mobile wireless network, Internet, Transactional systems, Middleware.