Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

Защита информации в Интернет

de Web переводится на русский язык как  “Всемирная  Паутина”.  И,  в
сущности, это действительно так. WWW является  одним  из  самых  совершенных
инструментов для работы в  глобальной  мировой  сети  Internet.  Эта  служба
появилась сравнительно недавно и все еще продолжает бурно развиваться.
      Наибольшее количество разработок имеют отношение к родине WWW -  CERN,
European Particle Physics Laboratory; но было бы ошибкой  считать,  что  Web
является инструментом, разработанным физиками и для физиков.  Плодотворность
и привлекательность идей, положенных в  основу  проекта,  превратили  WWW  в
систему мирового масштаба, предоставляющую информацию едва  ли  не  во  всех
областях  человеческой  деятельности  и  охватывающую   примерно   30   млн.
пользователей в 83 странах мира.
      Главное отличие WWW от остальных инструментов для  работы  с  Internet
заключается  в  том,  что  WWW  позволяет  работать  практически  со   всеми
доступными сейчас на компьютере видами документов: это могут быть  текстовые
файлы, иллюстрации, звуковые и видео ролики, и т.д.
      Что такое WWW? Это попытка организовать  всю  информацию  в  Internet,
плюс любую локальную информацию по вашему выбору, как  набор  гипертекстовых
документов. Вы  перемещаетесь  по  сети,  переходя  от  одного  документа  к
другому по ссылкам. Все эти документы написаны на  специально  разработанном
для этого языке, который называется HyperText  Markup  Language  (HTML).  Он
чем-то напоминает язык, использующийся для написания  текстовых  документов,
только  HTML  проще.  Причем,  можно  использовать  не  только   информацию,
предоставляемую Internet, но и создавать собственные документы. В  последнем
случае существует ряд практических рекомендаций к их написанию.
        Вся   польза   гипертекста   состоит   в   создании   гипертекстовых
документов,если вас заинтересовал какой либо пункт  в  таком  документе,  то
вам достаточно ткнуть туда курсором для получения нужной  информации.  Также
в одном документе возможно  делать  ссылки  на  другие,  написанные  другими
авторами или даже расположенные на другом сервере. В то время  как  вам  это
представляется как одно целое.
      Гипермедиа это надмножество  гипертекста.  В  гипермедиа  производятся
операции не только над текстом но и над звуком, изображениями, анимацией.

       Существуют  WWW-серверы  для  Unix,  Macintosh,  MS  Windows  и  VMS,
большинство из  них  распространяются  свободно.  Установив  WWW-сервер,  вы
можете решить две задачи:
      1. Предоставить информацию внешним потребителям  -  сведения  о  вашей
фирме, каталоги продуктов и услуг, техническую или научную   информацию.
            2. Предоставить своим сотрудникам удобный  доступ  к  внутренним
       информационным  ресурсам  организации.  Это  могут   быть   последние
распоряжения  руководства,  внутренний  телефонный  справочник,  ответы   на
часто   задаваемые   вопросы   для   пользователей   прикладных   систем   ,
техническая      документация и все, что подскажет  фантазия  администратора
и       пользователей.   Информация,   которую   вы   хотите    предоставить
пользователям WWW,     оформляется в виде файлов на языке  HTML.     HTML  -
простой язык разметки,      который позволяет помечать  фрагменты  текста  и
задавать ссылки  на  другие    документы,  выделять    заголовки  нескольких
уровней, разбивать текст на абзацы,    центрировать их и  т.  п.,  превращая
простой текст в отформатированный       гипермедийный  документ.  Достаточно
легко  создать  html-файл  вручную,   однако,   имеются   специализированные
редакторы и преобразователи       файлов из других      форматов.

       Для  просмотра  документов  используются  специальные  просмоторщики,
такие как Mosaic, Netscape, Internet Explorer, lynx, www и другие. Mosaic  и
Netscape удобно  использовать  на  графических  терминалах.  Для  работы  на
символьных терминалах можно порекомендовать lynx.

Архитектура WWW-технологии

        От   описания   основных   компонентов   перейдем   к    архитектуре
взаимодействия  программного обеспечения  в  системе  World  Wide  Web.  WWW
построена  по  хорошо   известной  схеме  “клиент-сервер”.  На   схеме   1.2
показано, как разделены  функции в этой  схеме.  Программа-клиент  выполняет
функции интерфейса  пользователя и обеспечивает доступ практически  ко  всем
информационным  ресурсам Internet. В этом  смысле  она  выходит  за  обычные
рамки работы  клиента только с сервером  определенного  протокола,  как  это
происходит в  telnet, например. Отчасти,  довольно  широко  распространенное
мнение, что   Mosaic  или  Netscape,  которые  являются  WWW-клиентами,  это
просто  графический интерфейс в Internet, является отчасти  верным.  Однако,
как уже  было отмечено,  базовые  компоненты  WWW-технологии  (HTML  и  URL)
играют при  доступе к другим ресурсам Mosaic не последнюю  роль,  и  поэтому
мультипротокольные клиенты должны быть отнесены именно к World Wide  Web,  а
не к другим  информационным  технологиям  Internet.  Фактически,  клиент—это
интерпретатор HTML. И как типичный интерпретатор, клиент  в  зависимости  от
команд (разметки) выполняет различные функции.


                                                                   Схема 1.2

[pic]

Схема 1.2     Структура  ”клиент - сервер” .

В круг этих функций входит  не только размещение текста на экране, но  обмен
информацией  с  сервером  по   мере  анализа  полученного  HTML-текста,  что
наиболее  наглядно  происходит   при    отображении   встроенных   в   текст
графических образов. При анализе  URL-спецификации или по  командам  сервера
клиент запускает дополнительные  внешние программы для работы с  документами
в форматах, отличных от HTML,  например GIF, JPEG, MPEG, Postscript и т.  п.
Вообще говоря для запуска  клиентом программ независимо  от  типа  документа
была разработана программа  Luncher, но в последнее  время  гораздо  большее
распространение получил  механизм согласования  запускаемых  программ  через
MIME-типы.  Другую  часть   программного  комплекса  WWW  составляет  сервер
протокола  HTTP,  базы  данных  документов  в  формате   HTML,   управляемые
сервером,   и    программное   обеспечение,   разработанное   в    стандарте
спецификации CGI. До  самого последнего времени  (до  образования  Netscape)
реально использовалось  два HTTP-сервера: сервер CERN и сервер  NCSA.  Но  в
настоящее  время  число   базовых  серверов  расширилось.   Появился   очень
неплохой  сервер  для  MS-Windows   и  Apachie-сервер   для   Unix-платформ.
Существуют и  другие,  но  два  последних   можно  выделить  из  соображений
доступности использования. Сервер для  Windows   -  это  shareware,  но  без
встроенного самоликвидатора, как в  Netscape.   Учитывая  распространенность
персоналок в нашей стране, такое программное  обеспечение  дает  возможность
попробовать,  что  такое  WWW.  Второй  сервер  -  это   ответ   на   угрозу
коммерциализации.  Netscape  уже  не  распространяет  свой   сервер  Netsite
свободно и прошел слух, что NCSA-сервер  также  будет   распространяться  на
коммерческой основе.  В  результате  был  разработан   Apachie,  который  по
словам  его  авторов  будет  freeware,  и  реализует  новые   дополнения   к
протоколу  HTTP,  связанные  с  защитой  от  несанкционированного   доступа,
которые предложены группой по  разработке  этого  протокола  и   реализуются
практически во всех коммерческих серверах.
       База  данных  HTML-документов—это  часть  файловой  системы,  которая
содержит  текстовые файлы в формате  HTML  и  связанные  с  ними  графику  и
другие  ресурсы.   Особое  внимание  хотелось  бы  обратить  на   документы,
содержащие элементы   экранных  форм.  Эти  документы  реально  обеспечивают
доступ к внешнему  программному обеспечению.
      Прикладное  программное  обеспечение,  работающее  с  сервером,  можно
разделить  на программы-шлюзы и прочие. Шлюзы—это программы,  обеспечивающие
 взаимодействие сервера с серверами других протоколов, например ftp,  или  с
распределенными на сети серверами Oracle. Прочие  программы—это   программы,
принимающие данные от сервера и выполняющие какие-либо действия:   получение
текущей даты, реализацию  графических  ссылок,  доступ  к  локальным   базам
данных или просто расчеты.
      Завершая обсуждение архитектуры World Wide Web  хотелось  бы  еще  раз
подчеркнуть,  что  ее  компоненты  существуют  практически  для  всех  типов
компьютерных платформ и свободно доступны в сети. Любой, кто имеет доступ  в
 Internet, может создать свой WWW-сервер, или, по крайней  мере,  посмотреть
информацию с других серверов.

Основные компоненты технологии World Wide Web

      К 1989 году гипертекст представлял новую,  многообещающую  технологию,
которая имела относительно большое число реализаций с  одной  стороны,  а  с
другой стороны делались попытки построить формальные  модели  гипертекстовых
систем, которые носили скорее описательный характер и были  навеяны  успехом
реляционного подхода описания данных. Идея Т. Бернерс-Ли заключалась в  том,
  чтобы  применить  гипертекстовую   модель   к   информационным   ресурсам,
распределенным в сети,  и  сделать  это  максимально  простым  способом.  Он
заложил  три  краеугольных  камня  системы  из  четырех  существующих  ныне,
разработав:
язык гипертекстовой разметки документов HTML (HyperText Markup   Lan-guage);



• универсальный способ адресации ресурсов в  сети  URL  (Universal  Resource
Locator);

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

Позже команда NCSA добавила к этим трем компонентам четвертый:
• универсальный интерфейс шлюзов CGI (Common Gateway Interface).

Идея  HTML—пример   чрезвычайно   удачного   решения   проблемы   построения
гипертекстовой  системы  при   помощи 
12345След.
скачать работу

Защита информации в Интернет

 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ