the communication pattern: GET