What Are the Different Types of Mobile Computer Software?
In computer science, a mobile agent is a combination of computer software and data that can autonomously migrate from one computer to another and continue execution on the target computer.
- The mobile agent, as the name suggests, is a type of software agent with autonomy, social ability (communicability), ability to learn, and most importantly, mobility.
- Specifically, a mobile agent is an instance of a program that can transfer its state from one environment to another, maintain data integrity, and execute correctly in the new environment. The moving subject determines when and where to move. Movement is usually
- Compared with traditional subjects, mobile subjects have the following advantages :
- Reduced network traffic-traditional client / server computing requires frequent requests and responses between the client and server. The use of mobile subjects can be changed into movable data packets, which are moved to the server for calculation, which reduces the network load.
- Facilitates parallel processing-moving subjects can be in different
- Common applications include:
- Resource availability, resource discovery and monitoring
- Information acquisition, system information collection, support client / server paradigm operation.
- Network management, remote phone for network throughput, available loan monitoring, network parameters for other remote computers.
- Data replication and filtering, server configuration backup, file collection and classification, data backup of other remote computers.
- Dynamic software deployment, remote installation of monitoring and measurement software [1]
Mobile subject distribution information retrieval
- The characteristic of modern information systems is that information is distributed in heterogeneous and unreliable networks. The mobility of the moving subject makes it suitable for distributed information environments, and its intelligence makes it suitable for knowledge discovery. The use of mobile subjects can achieve the purpose of browsing, searching and organizing distribution information.
- Mobile subject distribution information retrieval is where the query code is close to the distributed data, rather than the traditional data close to the code. The significant advantage of this method is: from the perspective of knowledge discovery, the mobile subject is the original filtering of a large amount of distributed information, which provides a low-quality and high-quality information source for further knowledge discovery. From the perspective of operating efficiency, the mobile subject always has an efficient local interaction with the distributed information maintenance subject, which will definitely improve the execution speed of the retrieval task. From the perspective of network information traffic, mobile subjects only return the final results of the query, not intermediate data, so the network bandwidth requirements are greatly reduced. From the perspective of system reliability, the mobile subject only has requirements for network reliability when it moves, so the reliability of the entire system is improved. From the perspective of the flexibility of the system, the distributed information retrieval of mobile agents does not require the information maintenance agents to provide feature-rich operations. As long as standard operating primitives are provided, the mobile agents themselves have the intelligence to use these primitives for knowledge discovery. From the perspective of the network operation environment of the mobile agent, the main code is cross-platform and adapted to the heterogeneous network environment. So mobile agents provide an intelligent programming paradigm for distributed knowledge discovery. [1]
Mobile computing
- The characteristic of a mobile computer is that it is intermittently connected to the network. The key to supporting mobile computing is that the mobile subject does not die or lose due to the disconnection of the mobile computing from the network. Its main supporting technology is the docking mechanism of the mobile subject. [1]