Как программы получают доступ к Интернету?
Просто из любопытства, как программы получают доступ к Интернету? Например, Icloud - это программа от Apple, которая автоматически синхронизирует фотографии, заметки и т. Д. С устройства Apple на ПК через беспроводное соединение. Есть ли конкретная функция в языке Си, которая позволяет ему это делать? Я заинтересован в использовании беспроводной информации, подобной этой, для управления роботами, синхронизации компьютеров и т. Д. В будущем.
1 ответ
Это очень большая тема, на которую нельзя ответить в простом формате вопросов и ответов на этом сайте.
Если вы просто хотите писать программы для общения через Интернет, я бы порекомендовал изучить основы программирования. По мере того, как вы будете изучать программирование, вы начнете понимать, как вещи общаются друг с другом и всей "архитектурой клиент-сервер" и программированием с помощью сокетов.
Если вы хотите изучить основные моменты "Как работает интернет" и не очень заботитесь о программировании, я рекомендую послушать " Безопасность сейчас"! эпизоды "Как работает интернет". Я свяжу эпизоды, непосредственно говоря о теме, но я рекомендую пойти и послушать другие эпизоды между теми, что я перечислил (особенно эпизоды вопросов и ответов после каждого связанного эпизода).