Mobile agents for WWW distributed database access

S. Papastavrou, G. Samaras, E. Pitoura
1999 Proceedings 15th International Conference on Data Engineering (Cat. No.99CB36337)  
The popularity of the web as a universal access mechanism for network information has created the need for developing webbased DBMS client/server applications. However, the current commercial applet-based methodologies for accessing database systems offer limited flexibility, scalability and robustness. In this paper, we propose a new framework for Web-based distributed access to database systems based on Java-based mobile agents. The framework supports light-weight, portable and autonomous
more » ... nts as well as operation on slow or expensive networks. The implementation of the framework shows that its performance is comparable to, and in some case outperforms, the current approach. In fact, in a wireless and dial-up environments and for average size transactions, a client/agent/server adaptation of the framework provided a performance improvement of approximately a factor of ten. For the fixed network the gains were about 40% and 30% respectively. 2 Open Database Connectivity: An API that defines the routines for accessing MS-windows Databases. Uses Uses Java Database Connectivity API DBMS Applet within a Web Browser Stand-Alone Java DBMS Application JDBC-ODBC Birdge Driver (type1) SQL Server JDBC Net Driver
doi:10.1109/icde.1999.754928 dblp:conf/icde/PapastavrouSP99 fatcat:vcztqnnwojadvf3qb45m6jnjya