A method for a client to access data files residing on a first data server
through a network includes coupling a heterogenous proxy server to the
first data server through a first local network protocol, selectively
receiving at the heterogeneous proxy server a data file from the first
data servers by employing the first local network protocol, translating
the data file into a format compatible with transmission through the
network, and transmitting the translated data file to the client across
the network.