Mobile components present the existing architecture of the mobile component and architecture already used on the web component and then we propose a new architecture based on new technologies.

Before Mobile component designing and technology, there were other existing technologies, also. The main reason for choosing a technology so far was mainly the economic factor. Almost all the technologies that are described below are free of charge and open source.

Many other components also come into picture after rising of these mobile components. Java servlet were not used in previous technologies. However, in the present system, Java servlets are used as the intermediate between user and system.

Web forms are filled by the user and the data are collected by the servlets and forwarded to the proper mobile agents. The result, which is created by the agents, is forwarded by the same servlet back to the user. In order to have a web service with servlets we needed a web server that supports them.

The only web server that supports servlets and its open source, free and easy to use is the Apache Web Server. The Apache Web Server in the current state does nothing more than working as a regular web server and executing the servlets.

In order to support the idea of the medical mobile teams we choose the approach of the agents system. Each user has his own agent that handles all his tasks. After examine all the agent platforms, we came to the decision of using the voyager mobile agents platform.

Its based on Java and its very easy to use. These agents have direct access to the system database and they create the dynamic web pages (HTML or WML) that are returned to the user. Because of the nature of the data, we needed a secure and robust database system.

SQL server is the database system that provides us all the needed features and much more. All the system data are stored on the SQL server 2000 and access is granted only to the mobile agents and to the desktop installation program.

First of a basic goal of the system is to provide a data access to users from almost any device. Users can access the system with any device that supports a simple HTML or WML browser through WLANs, LANs, GSM or GPRS networks. User communicates with the servlet server (Apache) and sends his requests.

Trackback

no comment untill now

Sorry, comments closed.