Начинаю разбираться в написании сетевых приложений и возник вопрос. Например, есть два компьютера(далее передатчик и приемник) между которыми нужно передать асинхронно данные, простую строку или число. Нужно ли в коде передатчика в таком случае использовать функцию connect, а в приемнике listen? Если нет, то почему?