Эндрю Уэзеролл - Компьютерные сети. 5-е издание

Тут можно читать онлайн Эндрю Уэзеролл - Компьютерные сети. 5-е издание - бесплатно ознакомительный отрывок. Жанр: Прочая старинная литература, издательство Питер, год 2011. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.

Эндрю Уэзеролл - Компьютерные сети. 5-е издание краткое содержание

Компьютерные сети. 5-е издание - описание и краткое содержание, автор Эндрю Уэзеролл, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Компьютерные сети. 5-е издание - читать онлайн бесплатно ознакомительный отрывок

Компьютерные сети. 5-е издание - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Эндрю Уэзеролл
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Пример использования HTTP

Поскольку HTTP является текстовым протоколом, взаимодействие с сервером посредством терминала (который в данном случае выступает как противоположность браузеру) можно организовать достаточно просто. Необходимо лишь установить TCP-соединение с портом 80 сервера. Читателю предоставляется возможность поэкспериментировать со следующим сценарием. Он будет работать с большинством

оболочек UNIX и в командном окне Windows (когда запущена программа telnet). Итак,

последовательность команд такова:

telnet www.ietf.org 80 >log

GET /rfc.html HTTP/1.1

Host: www.ietf.org

Эта последовательность команд устанавливает telnet-соединение (то есть TCP-соединение) с портом 80 веб-сервера IETF, расположенного по адресу www.ietf.org. Далее следует команда GET. Указывается путь URL и протокол передачи. Попробуйте подставить свои варианты серверов и URL. Следом идет обязательная строка с заголовком Host. Пустая строка, которая находится за ней, также обязательна. Она сигнализирует серверу о том, что заголовки запросов закончились. Меняя названия серверов и URL, можно посмотреть много разных видов заголовков и страниц.

7.3.5. Мобильный веб

Всемирная паутина используется на большинстве компьютеров, в том числе и на мобильных телефонах. Просмотр сетевых ресурсов при помощи устройства мобильной связи может быть крайне полезным. Однако с этим связан и ряд технических проблем, так как большая часть контента была разработана в расчете на персональные компьютеры и широкие каналы связи. В этом разделе мы опишем, как разрабатывается доступ во Всемирную паутину через мобильные устройства, или мобильный веб ( mobile Web).

По сравнению с настольными компьютерами на работе и дома, мобильные телефоны несколько сложнее использовать для просмотра сетевых ресурсов. Причинами тому служат:

1) относительно маленькие экраны, на которых должны отображаться большие страницы и большие изображения;

2) ограниченные возможности ввода информации, которые не позволяют удобно вводить URL и другие длинные строки;

3) полоса пропускания канала, которая ограничена возможностями радиоканалов, например 3G, кроме того, это достаточно дорого;

4) связь, которая может работать нестабильно;

5) ограниченная вычислительная мощность из-за размеров, цены и емкости аккумулятора.

Эти сложности ведут к тому, что простое использование контента, предназначенного для настольных компьютеров, мобильными устройствами, вероятно, будет не самым приятным опытом.

Первые способы решения этих проблем основывались на создании новых протоколов, разработанных для беспроводных устройств с ограниченными возможностями. WAP( Wireless Application Protocol — протокол беспроводного доступа) наиболее широко известен как пример этой стратегии. Попытки создания WAP начались в 1997 году крупнейшими производителями мобильных устройств, такими как Nokia, Ericsson и Motorola. Однако их ожидал сюрприз. За следующие 10 лет пропускная способность сети и возможности мобильных устройств выросли в десятки раз. Появились сервисы с данными в формате 3G и мобильные телефоны с большими цветными дисплеями, быстрыми процессорами и возможностью работать в беспроводной сети

802.11. Внезапно у мобильных устройств появилась возможность использовать обычные веб-браузеры. Разрыв между телефонами и настольными компьютерами, который никогда не будет преодолен, все еще существует, но многие технические проблемы, которые лежали в основе создания различных протоколов, исчезли.

Обретает популярность подход, предполагающий использование одних и тех же протоколов для персональных компьютеров и мобильных устройств, таким образом, чтобы сайты предоставляли удобный для отображения на экране мобильного телефона контент. Веб-серверы могут определять, какую версию веб-страниц предоставить для телефона или для компьютера, просмотрев заголовки запроса. Заголовок User-Agent особенно полезен в этом отношении, так как указывает на версию браузера. Таким образом, когда веб-сервер получает запрос, он может просмотреть заголовки и вернуть страницу с маленькими изображениями, меньшим количеством текста и более простой навигацией для iPhone и страницы с полным набором свойств для ноутбука.

W3C некоторым образом поддерживает этот подход. Например, он стандартизует лучшие практики для мобильного веб-контента. Список из 60 таких практик дан в первой спецификации (Рабин и МакКетиНевил, 2008). Большинство этих практик сделали серьезный вклад в максимизацию эффективности кэширования и сокращение размера страниц, в том числе при помощи сжатия, так как коммуникации обходятся дороже, чем вычисления. Благодаря этому подходу владельцы сайтов, особенно больших, создают мобильные версии контента, так как это требуется тем, кто выходит в сеть при помощи телефона. Чтобы помочь таким пользователям, существует обозначение страниц, которые можно (успешно) просматривать с мобильного телефона.

Еще один полезный инструмент — это сокращенная версия HTML, которая называется XHTML Basic. Этот язык является частью XHTML, которая предназначена для использования при помощи мобильных телефонов, телевизоров, карманных компьютеров, торговых автоматов, пейджеров, автомобилей, игровых автоматов и даже часов. По этой причине такая версия не поддерживает таблиц стилей, скриптов или фреймов, но большинство стандартных тегов в ней присутствует. Они сгруппированы в 11 модулей. Некоторые необходимы, некоторые опциональны. Все они определены в XML. Эти модули и некоторые примеры тегов приведены в табл. 7.15.

Однако не все страницы будут спроектированы так, чтобы хорошо работать на мобильных устройствах. Таким образом, дополнительный подход состоит в трансформации контента( content transformation) или транскодировании(

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Эндрю Уэзеролл читать все книги автора по порядку

Эндрю Уэзеролл - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Компьютерные сети. 5-е издание отзывы


Отзывы читателей о книге Компьютерные сети. 5-е издание, автор: Эндрю Уэзеролл. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x