System and method for direct accessing of remote data
First Claim
1. A system for accessing a data file on a remote computer by an application program within a COBOL application development system on a local computer over a communication link enabling electronic data transfer between the local computer and the remote computer, said system comprising:
- an attribute file stored on a predetermined computer, said attribute file containing file attributes for the data file;
a data access server program adapted to run on the remote computer, to communicate over the communication link, to obtain said file attributes and thereby to access the data file; and
a data access client program adapted to run on the local computer, said data access client program being adapted to communicate with said data access server program over the communication link and with the application program within the COBOL application development system on the local computer, thereby enabling the application program to access the data file.
3 Assignments
0 Petitions
Accused Products
Abstract
A data access client program resides on a local computer and a data access server program resides on a remote computer. The programs are adapted to enable an application program on the local computer to access data stored on the remote computer. The client and server programs are adapted to communicate with one another over a communication link, preferably one employing the Advanced Program to Program Communication (APPC) protocol. The user stores the attributes of remote files to be accessed on a predetermined computer. When the application program on the local computer issues a remote data access request, the data access client program communicates the request to the data access server program. The server is configured to obtain the previously stored file attributes and to access the data requested by the application program based thereon. The server returns the requested information to the client, which in turn provides the information to the application program. The invention is adapted for use with a COBOL application development system and for accessing an individual record of the remote data file, such as during debugging operations in the application development system.
117 Citations
85 Claims
-
1. A system for accessing a data file on a remote computer by an application program within a COBOL application development system on a local computer over a communication link enabling electronic data transfer between the local computer and the remote computer, said system comprising:
-
an attribute file stored on a predetermined computer, said attribute file containing file attributes for the data file; a data access server program adapted to run on the remote computer, to communicate over the communication link, to obtain said file attributes and thereby to access the data file; and a data access client program adapted to run on the local computer, said data access client program being adapted to communicate with said data access server program over the communication link and with the application program within the COBOL application development system on the local computer, thereby enabling the application program to access the data file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 74)
-
-
17. A system for accessing a data file on a remote computer by an application program within a COBOL application development system executing on a local computer, said system comprising:
-
a remote computer containing the data file; a local computer; a communication link enabling the transfer of data between said remote computer and said local computer; an attribute file stored on a predetermined computer, said attribute file containing file attributes for the data file; a data access server program adapted to run on said remote computer, to communicate over said communication link, to obtain said file attributes and to access the data file; and a data access client program adapted to run on said local computer, said data access client program being adapted to communicate with said data access server program over said communication link and with the application program within the COBOL application development system on said local computer, thereby enabling the application program to access the data file. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A remote data access method for use in a data processing system having a remote computer containing data, a local computer containing an application program within a COBOL application development system adapted to access data, and a communication link enabling the transfer of data between the remote computer and the local computer, said method comprising:
-
storing an attribute file on a predetermined computer, the attribute file containing file attributes for a data file residing on the remote computer; issuing a file transaction request from the application program to access the data file; transmitting the file transaction request from the local computer to the remote computer over the communication link; accessing the data file as directed by the file transaction request and the file attributes; and transmitting over the communication link the results of the file transaction request from the remote computer to the application program within the COBOL application development system on the local computer. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A system for accessing a data file stored in the Information Management System (IMS) format on a remote computer by an application program within a COBOL application development system on a local computer over a communication link enabling electronic data transfer between the local computer and the remote computer, said system comprising:
-
an attribute file stored on a predetermined computer, said attribute file containing file attributes for the data file; a data access server program adapted to run on the remote computer, to communicate over the communication link, to obtain said file attributes and based thereon to access the data file; and a data access client program adapted to run on the local computer, said data access client program being adapted to communicate with said data access server program over the communication link and with the application program within the COBOL application development system on the local computer, thereby enabling the application program to access the data file. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55)
-
-
56. A system for accessing a data file stored in a sequential access format on a remote computer by an application program within a COBOL application development system on a local computer over a communication link enabling electronic data transfer between the local computer and the remote computer, said system comprising:
-
an attribute file stored on a predetermined computer, said attribute file containing file attributes for the data file; a data access server program adapted to run on the remote computer, to communicate over the communication link, to obtain said file attributes and based thereon to access the data file; and a data access client program adapted to run on the local computer, said data access client program being adapted to communicate with said data access server program over the communication link and with the application program within the COBOL application development system on the local computer, thereby enabling the application program to access the data file. - View Dependent Claims (57, 58, 59, 60, 61, 62, 75)
-
-
63. A system for accessing a data file stored in an indexed sequential access format on a remote computer by an application program within a COBOL application development system on a local computer over a communication link enabling electronic data transfer between the local computer and the remote computer, said system comprising:
-
an attribute file stored on a predetermined computer, said attribute file containing file attributes for the data file; a data access server program adapted to run on the remote computer, to communicate over the communication link, to obtain said file attributes and based thereon to access the data file; and a data access client program adapted to run on the local computer, said data access client program being adapted to communicate with said data access server program over the communication link and with the application program within the COBOL application development system on the local computer, thereby enabling the application program to access the data file. - View Dependent Claims (64, 65, 66, 67, 68, 69, 76)
-
-
70. A system for storing the file attributes of a data file stored on a remote computer from a local computer having a communication link enabling electronic data transfer between the local computer and the remote computer, said system comprising:
-
a file attribute client program adapted to run on the local computer, said file attribute client being adapted to communicate over the communication link to enable the user to enter file attributes for the data file; and a file attribute server program on the remote computer adapted to communicate over the communication link and adapted to receive the file attributes from said file attribute client and to store the file attributes in an attribute file on a predetermined computer. - View Dependent Claims (71, 72, 73)
-
-
77. A system for accessing a data file on a remote computer by an application program within a COBOL application development system on a local computer over a communication link enabling electronic data transfer between the local computer and the remote computer, said system comprising:
-
an attribute file stored on a predetermined computer, said attribute file containing file attributes for the data file; data access server means on the remote computer for communicating over the communication link, obtaining said file attributes and accessing the data file; and data access client means on the local computer for communicating with said data access server means over the communication link and with the application program within the COBOL application development system on the local computer, thereby enabling the application program to access the data file. - View Dependent Claims (78, 79, 80, 81, 82, 83, 84, 85)
-
Specification