In a hotel reservation system having a set of host application programs accessing and maintaining a host database at a host location and a set of remote application programs accessing and maintaining a remote database at a remote location, a system for distributed hotel reservation database access and management, comprising:
- a host computer system, at the host location, comprising:
- host processing means for executing the set of host application programs;
- host data storage means for storing the host database, wherein said means is responsive to said host processing means;
- and,
- host gateway means for communicating, wherein said means is responsive to said processing means;
- a plurality of remote computer systems at remote locations comprising:
- remote processing means for executing the set of remote application programs;
- remote storage means for storing the remote database, wherein said means is responsive to said remote processing means;
- and,
- remote gateway means for communicating, wherein said means is responsive to said processing means;
- network means for linking said host gateway means of said host computer system to said remote gateway means of said plurality of remote computer systems;
- wherein said host gateway means operates in conjunction with said remote gateway means to enable the set of remote application programs to access the host database and to enable the set of host application programs to access the remote database.