Remote-agent를 통한 모바일 응용 방안 설계 및 구현
Design and Implementation of Mobile File Search throughout Remote-Agent
모바일 Remote-agent 설계;
- 원문 URL
In recent years the number of small, intelligent devices has increased constantly. Devices like cellular telephones and portable computers have become very common. Often the end-user wants the device to be connected to a network, maybe for using a service provided by another device on the network. The devices on the networks of today are very heterogeneous and it is necessary to standardize the use of network services. One solution to the dilemma is Sun's Jini. It is an add-on top of the Java platform and it provides spontaneous communication with services through proxy objects written in Java. The services are found via the Jini Lookup service and the proxies, written in Java, are dynamically downloaded and executed on the Java Virtual Machines (JVM) of the clients. The cellular phone is a natural choice of client when using a service on a wireless network. It is mobile and often carried with the end-user wherever he or she goes. The problem is that the cellular phones of today are very limited concerning performance. The power of the CPU and the size of memory are simply not enough to provide a full-strength heavy weigh Jini solution to achieve uniform network connectivity between services and clients. The problem with Jini is that it needs resources such as an almost full strength JVM, which means a quite fast processor and a large memory. Due to that, quite some effort has been made to develop a minimal JVM, like Sun's KVM. Unfortunately their performance is still, as of today, a bit too poor to run Jini. Unfortunately the developers of small JVMs haven't primarily been thinking of Jini when they have limited the features of their JVMs. Sun's KVM lacks some basic features which are essential for Jini.