Рефераты. Проектирование и разработка сетевых броузеров на основе теоретико-графовых моделей

Считывает до второго символа

новой строки (\n)

Определяет команду GET как

известную команду и протокол HTTP/1.0.

Считывает файл /index.html

Записывает «HTTP/1.0 200 OK\n\n»                                                                                     («200» означает «дальше идет содержимое файла»)

Копирует содержимое файла в сокет        Считывает файл и выводит его

Отключается                                                Отключается

 

Транслирующие серверы

Транслирующие серверы (proxy servers) передают часть протокола клиента другому серверу. Это необходимо в случаях, когда клиенты имеют определенные ограничения при подключении к серверу. Таким образом, клиент может быть подключен к другому серверу, не имеющему подобных ограничений, а тот, в свою очередь, будет осуществлять все операции клиента. Транслирующий сервер имеет возможность фильтровать определенные запросы или накапливать (кэшировать) результаты этих запросов для дальнейшего использования. Транслирующий HTTP сервер, поддерживающий кэширование, в состоянии уменьшить количество запросов связи локальных сетей с Internet. Если популярная web-страница затребована сотнями пользователей, транслирующий сервер может, считав ее содержимое с web-сервера только один раз, сохранить ее в буфере и обеспечить более быстрый доступ к ней клиентов.

Адресация Internet

Каждый компьютер в Internet имеет адрес. Им является число, однозначно определяющее компьютер в сети. На IP-адрес отводится 32 бита и мы часто представляем подобные адреса в виде последовательности чисел в интервале от 0 до 255, разделенных точками. Это облегчает их запоминание, поскольку адреса присваиваются отнюдь не беспорядочно – прослеживается определенная иерархия.

 

Служба доменных имен (DNS)

Internet не была бы столь дружественной сетью, если бы существовала необходимость задавать адреса только числами. Например, сложно себе представить появление ссылки на адрес «#"1.files/image035.jpg">

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Рис.6. Панель броузера Microsoft Internet Explorer.

 

3.2. Характеристика существующих систем поиска

Рассмотрим наиболее популярные броузеры : Netscape Navigator Version 3.01Gold 

Copyright © 1996 Netscape Communications Corporation и Microsoft Internet Explorer 4.0

Броузер Netscape Navigator Gold содержит в себе средство обработки языка JAVA, разработанного фирмой Sun Microsystems, Inc., средства защиты информации, разработанные фирмой RSA Data Security, Inc., поддерживает международный стандарт защиты с

RSA Public Key Cryptography, MD2, MD5, RC2-CBC, RC4., а также содержит QuickTimeTM plug-in, разработанный фирмой Apple Computer, Inc., который служит для просмотра фильмов в стандарте QuickTime. Данный броузер может также служить для просмотра файлов различных форматов : multimedia файлы, текстовые файлы, и, конечно HTML-файлы, при этом выполняя работу примитивного файл-менеджера.

Netscape Navigator имеет удобный настраиваемый интерфейс, уже ставший стандартом для броузеров : в его основе лежит панель с кнопками BACK, FORWARD, HOME, RELOAD, IMAGES, FIND, STOP, строка для ввода WWW и FTP адресов и окно для просмотра WEB – страниц, файлов и FTP – каталогов. Главное его отличие от предыдущих версий – наличие редактора HTML – файлов. Большим удобством Netscape в отличие от IE является то, что bookmarks («закладки»-список понравившихся пользователю WEB-страниц) является обычным HTML-файлом, простым для редактирования и копирования, а также то, что cache для файлов из Internet является обычным каталогом с набором файлов, доступных для копирования и редактирования. Специализация Netscape – разработка программ для сетей и, наверное поэтому Netscape Navigator (в следующей версии – Netscape Communicator) является, на мой взгляд, наиболее удачным броузером.

Корпорация Microsoft осталась верна своим традициям заимствовать все самое лучшее у своих конкурентов и затем интегрировать все в единое целое – операционную систему MS-Windows. Впервые Microsoft встроила Internet Explorer в Windows-95 OSR/2 – Microsoft Internet Explorer, где сам Explorer был практически полностью срисован  с программы Netscape Navigator. Рассмотрим более подробно IE 4.0, выпущенный 30 сентября 1997 года.

С этой программой компания связывала очень большие надежды – отвоевать более половины рынка броузеров. В течение 48 часов после того, как на WEB-сайтах во всем мире был открыт доступ к пакету, было скопировано более 1 млн. экземпляров программы – рекордное для Microsoft количество. Более 50 ведущих производителей ПК, в том числе COMPAQ, HP, DELL, DIGITAL, будут предустанавливать пакет на свои системы. 14 крупнейших провайдеров Internet в США изъявили желание инсталлировать Internet Explorer 4.0 своим клиентам.

Internet Explorer 4.0 – это не просто автономный броузер, а целый интегрированный комплект программ, позволяющих не только просматривать странички, хранящиеся на WWW-серверах, а и общаться пользователям друг с другом, осуществлять совместный доступ к информации, разрабатывать собственные странички, использовать Internet для успешного ведения бизнеса. В полной версии Internet Explorer 4.0 содержит, помимо броузера, следующие программы :

Outlook Express – клиент электронной почты и новостей;

NetMeeting – программа для групповой работы в Internet;

Microsoft Chat – программа для ведения электронных бесед;

FrontPage Express – редактор HTML с набором базовых функций;

Web Publishing Wizard – “волшебник” для копирования пользовательских WEB-страниц  на серверы Internet.

Если Netscape «поднимает на щит» способность своего продукта работать на самых различных аппаратных платформах и в операционных системах (в сумме 15 версий), то Microsoft поставила во главу угла теснейшую интеграцию броузерах самыми популярными пользовательскими ОС – Windows’95 и NT. Правда, ожидается выпуск Internet Explorer 4.0 для Macintosh, Windows 3.x и Unix, но, естественно без интеграции в эти ОС.

Важным козырем Microsoft является то, что Internet Explorer 4.0 можно загрузить с серверов компании и ее партнеров совершенно бесплатно, в то время как для Netscape Communicator это возможно только на время апробирования (стоимость пакета составляет $39 за базовую версию и $79 за версию Professional).

Инсталляция пакета : Internet Explorer 4.0 доступен в трех вариантах: только как броузер с мультимедиа-приложениями (объем 13 МB); как стандартный комплект, включающий также Outlook Express  (16 MB); как полный комплект, в который добавлены все остальные компоненты (25 MB).

Сначала с сервера Internet копируется небольшая программа установки. После ее запуска будут предложены два варианта : продолжать инсталляцию в режиме on-line (Active Setup) или только копировать необходимые файлы. В случае обрыва связи при соединении по коммутируемой телефонной линии можно запустить программу установки в режиме Repair, при этом будут копироваться только недостающие файлы (возможности «докачки» файлов так и не реализованы).

Броузер: броузер Internet Explorer 4.0 в полном объеме использует все преимущества новых возможностей языка описания страниц HTML и имеет множество усовершенствований, касающихся пользовательского интерфейса и удобства WEB-серфинга. Среди них – возможности гибкой настройки инструментов, поддержка drag-and-drop, автоматическое завершение URL (достаточно набрать несколько букв, и если этот сервер посещался, его название будет автоматически дописано), гибкий контроль над безопасностью. Также поддерживается автоматическое обновление пакета и его компонентов.

Главная тенденция в развитии существующей версии стандарта HTML – это добавление динамики к статическому содержимому большинства WWW-пространства. Если недавно для этих целей на первый план выходили языки JAVA и JavaScript, то сегодня “последний писк” – это динамический HTML, позволяющий изменять внешний вид страниц и информацию, которая на них хранится, после того, как страница загружена с сервера. Динамический HTML предоставляет следующие возможности :

динамические стили – изменение цвета, начертания и форматирования объектов на странице;

динамическое содержимое – изменение текста, изображений или мультимедиа-элементов;

позиционирование – передвижение текста, изображений и прочих объектов на странице, расположение их в нескольких уровнях;

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

К сожалению, реализации динамического HTML Microsoft и Netscape являются несовместимыми, и какая из них станет стандартом, будет известно позднее.

После установки броузер Internet Explorer 4.0 становится как бы частью операционной системы, замещая классический Windows Explorer в Windows’95, являясь, таким образом, программой просмотра как содержимого локального компьютера, так и сети WWW. В версии Windows’98 такая технология уже стала стандартной. Усовершенствования интерфейса Windows были названы Active Desktop (кстати, установка их является опциональной).

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.