Communication occurs with the help of ALE and transactional RFC during download and only RFC during upload.
For additional information, refer to:
Communication: ALE
Communication: RFC and TRFC