Browse Prior Art Database

Locating and Accessing Remote Files

IP.com Disclosure Number: IPCOM000047242D
Original Publication Date: 1983-Oct-01
Included in the Prior Art Database: 2005-Feb-07
Document File: 2 page(s) / 47K

Publishing Venue

IBM

Related People

Fague, TL: AUTHOR [+4]

Abstract

Computer systems can be connected to each other whereby an application program on one system can communicate with an application program on another system. Thus, one application or user program can access data files on a remote system by evoking a program on that system and requesting the data records using that remote program. Normally this arrangement requires the user to write and debug both the local and remote programs. Because the location of a file is embedded in the application program, if the file is moved to a remote system or if moved from one remote system to another, the application program must be updated. The present arrangement eliminates these problems by having the user write the application programs as if all files were local files. The actual location of a file is specified in a network resource directory.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 52% of the total text.

Page 1 of 2

Locating and Accessing Remote Files

Computer systems can be connected to each other whereby an application program on one system can communicate with an application program on another system. Thus, one application or user program can access data files on a remote system by evoking a program on that system and requesting the data records using that remote program. Normally this arrangement requires the user to write and debug both the local and remote programs. Because the location of a file is embedded in the application program, if the file is moved to a remote system or if moved from one remote system to another, the application program must be updated. The present arrangement eliminates these problems by having the user write the application programs as if all files were local files. The actual location of a file is specified in a network resource directory. Directory supervisory programs can determine the location of a remote file and establish a communication session with the remote system. The directory is updated as files are moved from one remote system to another by using an interactive utility program. The user's application programs are not affected by the updating because the location of a file is external to them. The steps of establishing the remote communications session, activating a complementary program on the remote system, and performing the required data operation using the remote program are removed from the application programs and placed within the supervisory programs with transparent remote file access. Whenever the local system encounters a file which resides remotely, the supervisory programs do the following: At job initiation time (Fig. 1) The remote location information and the file name,...