Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Елесеева (Лекции).doc
Скачиваний:
261
Добавлен:
30.05.2015
Размер:
1.73 Mб
Скачать

Протокол обмена гипертекстовой информацией http (HyperText Transfer Protocol)

Третьим компонентом World Wide Web является протокол обмена данными Hyper Text Transfer Protocol (HTTP). Данный протокол предназначен для обмена гипертекстовыми документами и учитывает специфику такого обмена. Так, в процессе взаимодействия клиент может получить новый адрес ресурса в сети (relocation), запросить встроенную графику, принять и передать параметры и т. п.

Универсальный интерфейс шлюзов cgi (Common Gateway Interface)

Еще одна составляющая технологии WWW — Common Gateway Interface — общий шлюзовой интерфейс. CGI был специально разработан для расширения возможностей WWW подключением различного внешнего программного обеспечения. Такой подход логично продолжал принцип общедоступности и простоты разработки и наращивания возможностей WWW. Предложенный и описанный в CGI способ подключения не требует дополнительных библиотек. Сервер взаимодействует с программами через стандартные потоки ввода/вывода, что упрощает программирование до предела. При реализации CGI чрезвычайно важное место заняли методы доступа, описанные в HTTP. И хотя реально используются только два из них (GKT и POST), опыт развития HTML показывает, что сообщество WWW ждет развития CGI по мере усложнения задач, в которых будет использоваться WWW-технология.

Программа, написанная в соответствии с общим шлюзовым интерфейсом CGI, называется сценарием CGI. CGI-сценарии могут быть написаны на любом языке программирования (С, C++, PASCAL, FORTRAN и т. п.) или командном языке (shell, cshell, командный язык MS-DOS, Perl).

Таким образом, набор гипертекстовых документов представляет собой информационное обеспечение технологии WWW .

Техническим обеспечением WWW служат узлы, подключенные к Интернету, линии связи, маршрутизаторы и т.д.

Программное обеспечение WWW включает в себя:

— программы-клиенты, в том числе мультипротокольные браузеры (Microsoft Internet Explorer, Opera, Mozilla Firefox);

— программы-серверы протокола обмена гипертекстовой информацией (Apache);

— программы подготовки публикаций (FrontPage, DreamWeaver);

— поисковые машины (Yandex, Google);

— программы анализа статистики посещений и т.д.

3. Технологии Интранет

В последнее время в области сетевых технологий произошли существенные изменения, связанные с использованием технологии Интранет, базирующейся на гипертекстовой информационной службе WWW, в корпоративных информационных системах. Эта технология поддерживает достаточно простой способ представления текстовой и графической информации в виде гипертекстовых страниц, что позволяет быстро поместить самую свежую информацию на компьютеры корпоративной сети, функционально специализирующиеся на хранении данных в формате гипертекста – web-серверах. Кроме того, она унифицирует просмотр информации с помощью стандартных программ – Web-браузеров, работа с которыми не вызывает затруднений даже у неспециалиста.

Интранет – это частная внутрифирменная или межфирменная (корпоративная) компьютерная сеть, обладающая расширенными возможностями благодаря использованию в ней технологий Интернета, имеющая доступ в сеть Интернет, но защищенная от доступа к своим ресурсам со стороны внешних пользователей. Ее можно определить и как систему хранения, передачи и обработки межфирменной и внутрифирменной информации с применением средств локальных сетей и сети Интернет.

Типичная технология Интранет включает в себя, как минимум, корпоративный каталог, календарь событий, руководство по корпоративной политике и процедурам, план мероприятий по улучшению деятельности компании, информационно-рекламные материалы.

Интранет обеспечивает выполнение таких базовых сетевых технологий, как:

    • поддержка службы авторизации;

    • сетевое управление;

    • поддержка сетевого каталога,отражающего все остальные службы и ресурсы;

    • поддержка сетевой файловой системы;

    • интегрированная передача сообщений (электронная почта, факс, телеконференции и др.);

    • работа в WWW; сетевая печать;

    • защита информации от несанкционированного доступа.

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