Accession Number : ADA289391
Title : A Demonstration of Client/Server Technology Using Remote Procedure Calls for an Application of File Migration for Moving Records Based on Location.
Descriptive Note : Master's thesis,
Corporate Author : ARIZONA STATE UNIV TEMPE
Personal Author(s) : Miller, Andrea
PDF Url : ADA289391
Report Date : 01 DEC 1994
Pagination or Media Count : 65
Abstract : Client/Server Computing is one of the newest technologies in distributed systems. It allows different computers to communicate and share resources. The idea is relatively simple however, the underlying factors make it difficult. This paper explores the use of remote procedure calls (RPC) to create a distributed, client/server application. The presentation includes a discussion of RPC along with a simple application that introduce the reader to RPC. Finally, an application in the area of file migration is presented. The program is designed to receive a requested file from the user, it then accesses a file to find the location of the requested record and then the record is retrieved. For the purpose of the simulation the file is transferred when it is located in a different place than that of its owner. While this is not a complex file migration algorithm it lends itself to such applications as moving personnel records, dynamically, so that they reside in the same location as their owner in order to facilitate communication and reduce costs. Similarly, another application might involve having medical records follow a person from place to place. It is easy to see that client/server computing has the potential to be powerful and tools such as remote procedure calls are essential to this technology.
Descriptors : *DISTRIBUTED DATA PROCESSING, *MIGRATION, *RECORDS MANAGEMENT, *COMPUTER NETWORKS, *COMPUTER FILES, ALGORITHMS, SIMULATION, LESSONS LEARNED, DEMONSTRATIONS, COMPUTERS, MOTION, COSTS, MEDICINE, INFORMATION RETRIEVAL, USER NEEDS, ACCESS, PERSONNEL.
Subject Categories : Computer Systems
Distribution Statement : APPROVED FOR PUBLIC RELEASE