Patent ID: 8001242
Filing Date: 2011-08-16
Classification: G06F

Abstract:
1. A method for automatic redirection of a record-based data access via a request for host data stored on a host computer system having a host operating system to a non-record-based data access to non-host data stored on a remote non-host computer system, said host computer system having a host application which generates requests for host data and a record-based access component for accessing said host data, said method comprising the a process performed on said host computer system comprising: intercepting said request for said host data from said host application of said host computer system to said record-based access component of said host computer system; accessing an entry in a property list stored on said host computer system, said entry corresponding to the host data being requested and specifying a manner of handling a request for said host data, said entry in said property list specifying whether to redirect said request to said remote non-host computer system, based on an indication by said entry in said property list to redirect said request to said remote non-host computer system, redirecting said request in real time to said remote non-host computer system for processing as a non-record-based data access to said non-host data stored on said remote non-host computer system; if the owner field specifies a virtual storage access method (VSAM), processing said request to obtain synchronization between said host and said non-host data based on the accessed entry in the property list; and if the owner field indicates a redirection, processing said request using said non-host data without synchronization with said host data based on the accessed entry in the property list; wherein the property list includes a host catalogue field and a filename field specifying for which host catalogue and filename a redirection of the record-based data access takes place; wherein said remote non-host computing system has a different operating system from said host operating system and said non-host data is stored on said remote non-host computer system separately from said host data on said host computer system.