Интернет.
Интернет - Interconnected Networks- объединенные сети. Глобальная телекоммуникационная сеть информационных и вычислительных ресурсов. В разгар холодной войны, 4 октября 1957 года СССР запускает первый искусственный спутник Земли, тем самым получая преимущество в космосе. В США решили, что деньги, отпущенные Пентагоном на научные исследования, тратятся впустую. Было принято решение создать единую научную организацию под покровительством Министерства обороны - ARPA (AdvancedResearchProjectsAgency). Один из разрабатываемых передовых проектов - это распределенная децентрализованная вычислительная сеть, способная пережить даже ядерную войну. Существующие в то время телефонные сети не обеспечивали достаточной надежности: выход из строя одного крупного узла мог разделить сеть на изолированные участки. В декабре 1969 года была создана экспериментальная сеть, построенная на принципах цифровой коммутации пакетов и соединяющая 4 узла:
Калифорнийский университет в Лос-Анджелесе
Калифорнийский университет в Санта-Барбара
Исследовательский университет Стенфорда
Университет штата Юта.
Это событие считается рождением современного интернета.
Второй безусловно значимой отметкой в истории интернета является создание Тимом Бенсом-Ли в марте 1991 года протокола HTTP, задуманного как механизм для доступа к документам в Интернете и облегчения навигации посредством использования гипертекста. Идея разметки текста тэгами внутри самого же текста оказалась удачной и привела к лавинообразному росту количества пользователей.
По данным аналитической компании The Royal Pingdom, в 2011 году число пользователей интернета превысило 2 миллиарда человек. В России на зиму 2012-2013 годов интернетом ежедневно пользуются 50,1 миллион россиян, что составляет 43 процента совершеннолетних жителей страны (данные фонда "Общественное мнение"). В Уральском Федеральном округе эта цифра составляет 59%.
Особенности интернета:
Интернет не имеет собственника, является достоянием всего человечества.
Интернет нельзя выключить целиком.
Интернет может связать каждый компьютер с любым другим.
Как из множества подключенных к интернету устройств выбрать именно нужный? Для решения этой задачи в интернете существуют две составляющих части: это адреса и имена участников сети.
-
Содержание
- Оглавление
- Введение.
- Предмет рассмотрения данного курса.
- Одно-, двух- и многоуровневые приложения.
- Интернет.
- Адрес в интернете
- 2001:0Db8:11a3:09d7:1f34:8a2e:07a0:765d
- Имя в интернете
- Службы (сервисы)
- Сокета.
- Что такое "сокета" (socket) ?
- Создание серверной сокеты (пример на языке c).
- Сериализация
- Основы верстки: таблицы
- Основы верстки: фреймы
- Основы верстки: позиционирование участков сайта
- Протокол http
- Структура запроса (Request).
- Структура ответа (Response).
- Перспективы развития http.
- Интернет-приложения
- Web-приложения
- Web-сервисы
- Особенности проектирования
- Особенности пользовательского интерфейса
- Программирование интернет-приложений
- Объектно-ориентированное программирование
- Классы и объекты
- Жизненный цикл класса
- Статические члены класса
- Инкапсуляция
- Наследование
- Полиморфизм
- Интерфейсы
- Событийно-ориентированное программирование
- Совместная работа над проектом
- Технологии создания web-клиентов
- Dom (Document Object Model)
- Каскадные таблицы стилей
- JavaScript
- Обфускация и динамическое получение скриптов
- Java Applets
- ActiveX/npapi
- Adobe Flash
- Web-серверы
- Nginx (engine X)
- Технологии, применяемые на стороне сервера
- ИнтерфейсCgi
- КонцепцияMvc
- Сервлеты
- JavaScript
- Хранение данных