Accession Number : ADA289392

Title :   A Demonstration of Client-Server Technology Using Remote Procedure Calls with an Application of File Migration for Moving Records Based on Time.

Descriptive Note : Master's thesis,

Corporate Author : AIR FORCE INST OF TECH WRIGHT-PATTERSON AFB OH

Personal Author(s) : Jank, Andrew C.

PDF Url : ADA289392

Report Date : DEC 1994

Pagination or Media Count : 71

Abstract : As the computing resources of the world are quickly becoming integrated into a vast network of interconnected machines, client/server technology is becoming more prevalent as a method to utilize unused resources and to distribute complex systems. Remote Procedure Calls (RPCs) serve as one of the means to implement this technology. This report, combined with those produced by 2Lt Andrea Miller and 2Lt Eric DeLange, provide an overview of both the complexity and the benefits of using RPC in a distributed environment. The report initially investigates the fundamentals of RPC and follows with a discourse of RPC's suitability for implementation as a means for computer-integrated file migration. The report presents an application involving RPC for timed file migration and concludes with a discussion of implementing user-friendly front-ends to hide the complex nature of RPC from the user. This specific application investigates the applicability of RPC to developing a distributed file migration application. The application allows the user to access files that may reside on various hosts by querying a central database for a file's location via RPC. Some of the files, however, are dynamically relocated, based on a timing procedure. This could be very advantageous for global organizations that maintain a core set of organization files that must be accessed at a specific time of day (which, of course varies, depending on the time zone of the requester).

Descriptors :   *DISTRIBUTED DATA PROCESSING, *MIGRATION, *RECORDS MANAGEMENT, *COMPUTER FILES, DATA BASES, POSITION(LOCATION), GLOBAL, ENVIRONMENTS, ORGANIZATIONS, MOTION, TIME, USER NEEDS, MACHINES, ACCESS, RESOURCES, COMPUTER NETWORKS.

Subject Categories : Computer Systems

Distribution Statement : APPROVED FOR PUBLIC RELEASE