Remote file-writing :
This function allows a PESIT user to transfer the contents
of a file towards another PESIT user. To this end, the sender
must first set up a logical connection with the remote party.
The user setting up the call is known as the "Caller";
the remote user is called the "Server". In this case,
the file (data) transfer occurs between the Caller/sender and
the Server/receiver.
Remote file-reading :
This function allows a PESIT user to request another
PESIT user to transfer the contents of a file. To this end, the
user wanting to receive the file (the "Caller") must
first set up a logical connection with the remote user the "Server").
In this case, the file (data) transfer takes place between the
Server/sender and the Caller/receiver.
Setting checkpoints :
This function allows the file sender to insert indicators,
known as checkpoints, numbered sequentially, in the course of
the transfer. The party receiving the data can acknowledge these
points, which signifies that he has correctly received and stored
the data issued up to this point. This mechanism ensures that
in the event of an error, a transfer can be restarted from a point
other than the top of the file.