Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Взаимодействие компонентов Internet
Как типичный пользователь взаимодействует с компонентами Internet? Когда пользователь, нажав клавишу, отправляет сообщение электронной почты, клиентское приложение форматирует данные, после чего они подвергаются преобразованиям. На рис. 9.2 показана упрощенная версия последовательности этих событий.
Как видите, процесс довольно сложный. На пути к адресату пакет должен пройти через многочисленные серверы и маршрутизаторы и по различным физическим носителям. Тем не менее, типичное сообщение электронной почты проходит через всю страну в течение нескольких минут. Неудивительно, что это кажется своего рода чудом.
Что делает Internet Если попытаться выразить назначение Internet одним словом, то это, вероятно, будет коммуникация. Коммуникация может быть односторонней и двусторонней, для дела или для развлечения, в реальном времени или нет. Существует много различных форм коммуникации. Перечислим лишь несколько задач, которые пользователь может решать с помощью Internet.
World Wide Web
Для многих Internet и World Wide Web — синонимы. Под термином адрес Internet часто подразумевается URL (Uniform Resource Locator — унифицированный локатор ресурса) Web-страницы, например www.yahoo.com. Несмотря на то, что в Internet работает много различных типов приложений, для многих пользователей Web — это и есть Internet. Протокол HTTP Протоколом Web служит HTTP. Как вы знаете, протокол — это набор правил. Протокол HTTP определяет, как обмениваются файлы Web (текстовые, графические, аудио-, видеоданные и т.д.). HTTP — это протокол прикладного уровня. Стандарты HTTP разработаны организацией IETF (Internet Engineering Task Force); текущая версия протокола — HTTP 1.1. Как следует из названия, HTTP используется для обмена файлами гипертекста. Гипертекстовые файлы могут содержать связи с другими файлами или с другими фрагментами текста в том же файле. На Web-сервере выполняется служебная программа HTTP, или демон, которая обслуживает запросы HTTP. Эти запросы передаются на сервер клиентскими программами HTTP, т.е. Web-броузерами. Когда пользователь набирает в поле адреса броузера Web-адрес (т.е. URL), или щелкает кнопкой мыши на гиперссылке, броузер передает по этому адресу запрос на Web-сервер. Сервер обрабатывает запрос и возвращает броузеру запрошенный ресурс. Ресурс может быть HTML-страницей, графическим, звуковым или любым другим файлом. Если запрошенного ресурса на Web-cepeepe нет или пользователь не имеет к нему права доступа, то Web-сервер возвращает сообщение об ошибке. Наиболее распространены следующие сообщения HTTP об ошибке.
Язык HTML Web-страницы создаются Web-дизайнерами, которые используют HTML для указания Web-броузера, как должна выглядеть Web-страница. В языке HTML используются специальные метки, называемые дескрипторами, с помощью которых можно установить шрифт текста (полужирный, курсив и т.д.), окончания строк, окончания абзаце гиперссылки, места вставки рисунков и др. В листинге 9.1 приведен пример НТМL, кода Web-страницы, показанной на рис. 9.3. Эта Web-страница выводится на экран Web-броузером Internet Explorer компании Microsoft. Код HTML можно создавать с помощью специальной программы, которая называется редактором HTML. Существует довольно много редакторов HTML, из которых наибольшее распространение получили Adobe Pagemill, Macromedia Dreamweaver, Microsoft FrontPage и Sausage Software HotDog. Некоторые Web-дизайнеры предпочитают писать код HTML вручную с помощью какого-либо текстового редактора, например Notepad в Windows или vi в UNIX/Linux. Web-серверы Когда страница HTML создана, ее загружают на Web-сервер, т.е. компьютер, подключенный к Internet или локальной сети, на котором установлено программное обеспечение Web-cepeepa, например Apache (для Linux/UNIX), Internet Information Server (для Windows), Domino (для Lotus) или Suitespot (для Netscape). Web-cepeep управляет размещенными документами. Все графические, звуковые и встроенные файлы, появляющиеся в документе при его просмотре, также хранятся на Web-сервере (возможно, на других Web-cepeepax).
Служба DNS Когда пользователь хочет получить документ Web, он набирает в своем броузере URL http://www.tacteam.net. Поле http:// задает протокол, используемый документом Web, в нашем примере это протокол HTTP. Запрос пользователя передается на сервер DNS (Domain Name System), который транслирует (преобразует) имя FQDN в IP-адрес Web-сервера. Пользуясь этим IP-адресом, хранящимся в пакете, маршрутизаторы передают его на Web-сервер. Получив запрос, Web-сервер отвечает на него, т.е. возвращает нужную HTML-страницу пользователю. Web-броузеры Web-броузеры представляют собой клиентское программное обеспечение. Наибольшее распространение получили Web-броузеры Internet Explorer компании Microsoft и Communicator компании Netscape. Ниже перечислены некоторые другие доступные Web-броузеры разных компаний.
Некоторые Web-броузеры распространяются бесплатно, некоторые — как пробная версия (броузер работает непродолжительное время — несколько месяцев; после этого срабатывает защита и, чтобы продолжить работу с ним, нужно заплатить разработчику). Многие провайдеры работают со своими собственными версиями броузеров или же модифицируют версии Internet Explorer либо Netscape, которые они распространяют среди своих пользователей. Что можно найти в Web Все, что угодно: от простых текстовых документов до сложнейших мультимедийных приложений с применением технологий Java и ActiveX. Сказать, что Web расширил наши возможности легко и быстро получать доступ к информации, значит, не сказать ничего. Иметь доступ в Web — это все равно, что иметь на своем столе всю библиотеку Конгресса США, и даже больше того. Со времени своих первых скромных шагов Web прошел длинный путь развития. Термин "гипертекст" впервые применил Тед Нельсон (Ted Nelson), включивший его в свой проект программного обеспечения Xanadu. Общепризнанный ясновидец Тим Бернерз-Ли (Tim Berners-Lee), которого называют отцом Internet, впервые применил при создании World Wide Web интерактивную технологию. В настоящее время Бернерз-Ли продолжает активно работать в консорциуме World Wide Web — международной организации, разрабатывающей и утверждающей стандарты Web.
Кто использует Web Постепенно и неуклонно пользователем Web становится каждый житель Земли. В настоящее время доступ к Web почти обязателен для любого бизнеса. Личные и семейные Web-страницы теперь уже никого не удивляют. Даже те, у кого их нет, интенсивно роются по чужим страницам в поиске выгодных предложений. Организация NSFNET (National Science Foundation Network) собирала и обрабатывала статистические данные о потоках информации по магистрали Internet до 1995 года, т.е. до того момента, когда NSF (National Science Foundation) перестал курировать магистраль и передал ее коммерческим организациям. Согласно данным NSFNET по состоянию на июнь 1993 года на Web приходилось только 0,5% потоков информации Internet. К марту 1995 года эта величина выросла до 23,9%. Согласно обзору NUA — общепризнанной консультационной компании Internet — в апреле 2000 года в США около 52% частных домов имели доступ к Web. По сведениям многих источников количество страниц, передаваемых серверами Web, удваивается приблизительно за год. На январь 2000 года серверы Web содержали 2 млрд страниц и около 450 млн изображений. Естественно, эти оценки не остаются постоянными — ежедневно добавляются сотни и тысячи новых страниц, а старые постоянно модифицируются или удаляются. Цены на персональные компьютеры постоянно снижаются, и подключение к Internet сейчас может позволить себе почти каждый. Некоторые компании даже предлагают бесплатное подключение, для них оно окупается за счет рекламы. К Internet подключается все больше "простых" людей. Школы устанавливают подключенные к Internet компьютеры в классах, а в курс обучения вводят уроки компьютерной грамотности. Получают все большее распространение Internet-кафе, в которых пользователи могут получить доступ к Internet за определенную плату. Те, кто имеет доступ к Internet, пользуются услугами Web в самых разных целях и часто даже ежедневно. Потребители с помощью Web знакомятся с предлагаемыми товарами и делают покупки. Научные работники и студенты ищут в Web нужные им публикации. Учителя с помощью Web распространяют списки рекомендуемой литературы и учебные материалы. Туристы заказывают билеты и бронируют места в гостиницах. Пациенты ищут сведения о своих болезнях и методах лечения. Представители бизнеса изучают с помощью Web конъюнктуру рынка, ищут сведения о конкурентах, рекламируют и продают свои товары и услуги. Web неуклонно превращается в технологию, меняющую общество и жизнь каждого из нас не менее радикально, чем в свое время это сделали электричество или телефон. Теперь уже легче ответить на вопрос, кто не использует Web, чем на вопрос, кто использует Web. Поиск информации в Web Невероятное количество самой разнообразной информации стало не только главным достоинством Web, но и породило серьезные проблемы. Найти все данные по нужной тематике, причем только самые необходимые, совсем непросто. Для этого используются поисковые службы, метапоисковые службы и порталы.
Поисковые службы В попытках облегчить поиск в Web нужной информации разработаны сотни различных поисковых служб. Поисковая служба представляет собой Web-узел с интерактивной индексированной базой данных, в которой Web-узлы классифицированы, как правило, с помощью метадескрипторов. Метадескрипторы — это ключевые слова, добавленные Web-дизайнером. Согласно www.wwwmwtric.com (на этом узле приводится статистическая информация по Web) к услугам поисковых служб прибегают 85% пользователей, однако индексированы поисковыми службами лишь 20% общедоступных Web-узлов. Первой солидной поисковой службой была Yahoo (www.yahoo.com), которая и сейчас пользуется большой популярностью. Ниже приведен список наиболее часто посещаемых поисковых служб.
Принцип действия большинства поисковых служб основан на анализе ключевых слов, или метадескрипторов, добавленных к HTML-страницам их разработчиками. Эти ключевые слова представляют собой технические или научные термины, по которым пользователь вручную искал бы материалы с нужной ему тематикой в реферативных журналах. Допустим, что пользователь хочет найти что-нибудь о разведении сиамских котов. В этом случае его заинтересуют страницы HTML с ключевыми словами "кот", "сиамский", "разведение" или "сиамский кот". В поисковых службах применяются приведенные ниже компоненты.
Некоторые поисковые службы могут в поиске ключевых слов перебирать не только метадескрипторы HTML-страниц, но и весь текст страниц. Это значительно увеличивает количество найденных страниц, но среди них будет намного больше ненужных. Пусть, например, пользователь ищет рецепт торта и поисковая служба нашла ему все страницы HTML, в тексте которых встречается слово "торт". Очевидно, что подавляющее большинство страниц будут содержать не кулинарные рецепты, интересующие пользователя, а все, что угодно, включая детективы и последние новости. Такой поиск может оказаться бесполезным, потому что в предложенных пользователю страницах HTML найти интересующие его кулинарные рецепты будет практически невозможно. Повысить эффективность поиска можно путем правильного использования алгоритмов поисковой службы. Чаще всего в алгоритмах поиска используются логические функции И, ИЛИ и НЕТ. Вернемся к нашему примеру с тортом. Круг поиска значительно сужается, если в строке запроса ввести "торт И рецепт". В этом случае поисковая служба отбросит страницы, в которых есть торты, но нет рецептов, и страницы, в которых есть рецепты, но нет тортов. Большинство поисковых служб не могут индексировать содержимое Web-узлов, защищенных паролем. Еще нужно учитывать, что после загрузки документа на Web-cepeep пройдет некоторое время, прежде чем его индексирует какая-либо поисковая служба. Поэтому в базах данных поисковых служб обычно нет документов, загруженных недавно. Мета поисковые службы Эти службы обобщают информацию, собранную поисковыми службами. Перечислим наиболее популярные метапоисковые службы.
Метапоисковые службы не поддерживают собственные индексные базы данных. Они пользуются базами данных других поисковых служб, анализируют накопленную в них информацию и обобщают ее в одном всеобъемлющем списке. Изощренные программы метапоисковых служб способны обнаруживать и устранять повторяющиеся результаты. Web-порталы Многие поисковые службы работают как Web-порталы. Портал — это Web-узел, который может служить для пользователей "стартовой страницей", т.е. точкой, с которой пользователь часто начинает просмотр интересующих его материалов. Пользователи могут настраивать свои стартовые страницы соответственно своим интересам. Например, можно задать вывод в такой странице местных новостей или прогноза погоды в своем регионе. Можно выбрать также специфические темы, например спортивные новости, коммерческая информация или местные развлекательные мероприятия. Текущее состояние порталов постоянно обновляется, так что их пользователи всегда имеют самую свежую информацию. Провайдеры услуг Internet предлагают своим пользователям собственные порталы. Другие службы Web Кроме текстовых и графических страниц, ссылающихся на другие страницы, Web предоставляет пользователям немало других услуг:
Многие службы (например, электронная почта, группы новостей, комнаты для бесед, передача файлов), для которых раньше требовались специальные клиентские Приложения, теперь используют встроенные средства Web-броузеров.
|
|||||||||
Последнее изменение этой страницы: 2021-12-15; просмотров: 30; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.188.108.54 (0.036 с.) |