A computer readable recording medium recording a program of a method of relaying a file object used in a gateway computer for relaying a file object in accordance with a plurality of control structures corresponding to a plurality of networks, respectively, wherein
- said gateway computer includes a storage for storing said file object;
- each of said plurality of control structures has an address of a representative gateway computer to which a client computer is connected;
- and
- said method of relaying a file object includes the steps of
- receiving an event,
- when said event is a request for switching between said control structures, switching various parameters in accordance with that one of said control structures to which switching is requested,
- when said event is a request for getting said file object transmitted from said client computer, reading said file object from either one of an upstream computer and said storage and relaying the read file object to said client computer, and
- storing said relayed file object in the storage.