This class is used to set up a server for remote file I/O. The init() method is called first and then we cam use process() to locate any clients wanting to perform remote I/O.
CAVERNnet_remoteFileIOClient64_c
A client instantiated using this class can upload() or download() files to the remote server established above. You can access the timestamp on the local file using getLocalDateTime() or on the remote file using getRemoteDateTime() , and then find out which of the two files is the latest by comparing the timestamps with compareDateTime() .
In the demo programs, servertcp.cxx
sets up the TCP server and client.cxx tries to download a file from
a remote machine. The client compares the timestamp on the downloaded file
and the remote file, and determines if there was any change since the download.
2. To run a client on a separate
machine
client <server-address>
localfilename remotefilename
for more information email : cavern@evl.uic.edu