Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Гипертекстовые системы




Остановимся на более подробной характеристике WWW. Эта г ипертекстовая система представляют собой новый класс систем управления информацией. Цель создания таких систем — дать возможность пользователям создавать, распространять, связывать друг с другом и использовать массивы самой разнородной информации в форме текста, графики, изображений, аудио-видео информации, программ и т.п.

В общих чертах гипертекстовую систему можно рассматривать как систему баз данных, которая обеспечивает совершенно разные методы доступа и управления информацией. Однако, в отличие от традиционных систем баз данных, которые имеют регулярную, упорядоченную структуру, гипертекстовые системы баз данных не имеют строгой структуры, и пользователь волен оперировать, информацией различными доступными ему методами [7].

Основная идея гипертекстовых систем заключается в концепции автоматически поддерживаемых связей как внутри одного документа, так и между различными документами. Поддержка таких связей позволяет организовывать нелинейные текстовые структуры. Преимущества нелинейных документов очевидны — в отличие от линейного документа, например, статьи в журнале, которая является одноуровневым, неизменяемым и имеющим ограниченный набор ссылок, гипертекстовый документ представляет собой гибкую структуру, которая может быть ориентирована на конкретного читателя. Читатель по желанию может либо ограничиться поверхностной информацией одного уровня, либо при необходимости получать более полную информацию других уровней, не тратя времени на поиск нужных документов по ссылкам.

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

Гипертекст был определён как подход к управлению информацией, при котором ДАННЫЕ хранятся в узлах некой сети, СОЕДИНЁННЫЕ связями. Хранимая в узлах информация может иметь текстовый, графический или какой-либо другой вид [10]. Гипертекст, совокупленный с мультимедиа, называют гипермедиа. Перспективы применения систем гипермедиа заключаются в возможностях создания сложных информационных массивов, имеющих связи с другими массивами.

Гипертекстовую систему составляют узлы — понятия и связи — отношения между ними. Узел обычно представляет одиночное понятие или идею и может содержать текстовую, графическую или какую-либо другую форму информации. На экране пользователя узлы могут быть представлены как текст (в виде статьи, предложения, оглавления и др.), как части экрана и т.д., специально выделенные, чтобы передать их семантический смысл [11].

Связи представляют отношения между узлами-понятиями. Они могут быть двунаправленными, позволяя возвращаться от последующего узла к предыдущему (т.е. сделать шаг назад).

Основные черты гипертекстовых систем.

· •Графический пользовательский интерфейс, позволяющий пользователям ориентироваться в море информации путём установления связей с узлами и получения информации о содержимом узлов.

· Управляющая система с инструментом создания и управления узлами и связями (система для создания гипертекстовых документов).

· Механизм поиска информации, либо традиционный — типа поиска по ключевым словам, авторам, тематике, либо — возможность создания механизма поиска по запросам пользователя.

· Механизм управления информацией об узлах и связях между ними.

· Система хранения информации, которая может быть, например, файловой системой, системой баз знаний, либо системой управления реляционными или объектно-ориентированными базами данных.

Ярким примером глобальной гипертекстовой системы является WWW — наиболее перспективная и бурно развивающаяся прикладная система Internet.

WWW. Гипертекстовая система WWW была предложена в марте 1989 г., как система для обмена информацией среди участников Европейского Центра Ядерных Исследований (CERN).

В настоящее время WWW является одной из наиболее распространенных систем Tie только в сфере физических исследований, но и во многих других областях, поскольку является удобным и мощным инструментом управления информацией. "Всемирная паутина" представляет собой широкомасштабную гипертекстовую информационную систему. Она даёт универсальный доступ к большому объёму документов на WWW-cepeepar, и, сверх того, поддерживает ряд наиболее распространённых протоколов для общения с другими информационными системами.

WWW даетвозможность пользователям сетей находить и потреблять информацию, размешенную как на местных, так и на удалённых серверах, к которым возможен доступ по сети.

Для извлечения информации из различных источников WWW использует соответствующие протоколы, среди которых следует отметить следующие:

· HyperText. Transfer Protocol (HTTP) — собственный протокол WWW. Наиболее быстрый протокол для просмотра и представления данных.

· FTP

· NNTP

· Gopher

· Z39.50 — протокол получения информации. Один из вариантов Z39.50 — протокол WAIS.

· В настоящее время в WWW возможно следующее:

· функции (7op/ier;

· функции WA1S;

· сервис анонимного ftp;

· полные возможности Archie;

· все возможности Veronica;

· все возможности finger;

· все возможности CSO, X.500 и whnis сервисов;

· библиотечные системы, использующие PALS (станларт баз дан-ных библиотечных систем);

· доступ к Usenet;

· функции telnet;

· функции llytelnet (интерфейс к telnet через систему меню);

· функции Techinfo или Texinfo;

· функции Hyper-g (сетевая гипертекстовая система распространенная в Европе);

· гипертекст и гипермедиа п формам' HTML — собственном формате WWW.

· WWW работает по принципу клиент сервер. WWW-клиснты реализованы для с.ленуюншх платформ:

· алфапнтно-цифровые терминалы любой платформы;

· UNIX (любой из диалектов);

· VAX/VMS;

· XI 1/Motif лля IRIS (Silicon Graphics), SunOS 4, ItS/6000, DEC Alphn/OSFl;

· DEC UimiX;

· NcXT, для NeXTStep 3.0;

· IBM совместимые от.186 и выше, под MS DOS и Windows;

· Macintosh от Classic и выше;

· интерфейсы в среде Perl;

· интерфейсы в среде Emacs.

WWW-серверы доступны на следующих платформах:

Ø UNIX;

Ø Macintosh OS 7.X;

Ø VM, VMS;

Ø Windows З.хх или NT.

Как уже было сказано, для общения клиента и сервера определён протокол HTTP.

Текущие версии "стандарта" HTTP -- протокола для общения клиента и сервера — обеспечивают все необходимые требования для проверки аутентичности пользователя (типа permission access), защиты от перехвата конфиденциальной части информации и т.д. Основой для этого является Secure Sockets Layer (SSL) протокол, стандарт которого принят группой W3C (W3 Corporation), последнее обновление 17.01.1995, и опубликован в виде RFC.

SSL протокол обеспечивает протоколам более высокого уровня возможность взаимодействия по схеме клиент-сервер по так называемому "безопасному каналу", суть которого состоит в следующем:

Ø канал выделенный — после тривиального handshake (рукопожатия) в обмене по каналу происходит установление секретного ключа и все последующие сообщения зашифрованы;

Ø канал достоверный — поскольку со стороны сервера всегда происходит проверка аутентичности клиента, который не обязательно проверяет достоверность сервера;

Ø канал надёжен - передача сообщений включает проверку на целостность или полноту данных, используя средства, зарезервированные в Medium Access Control (MAC).

Эти встроенные в HTTP особенности дали возможность развить на его основе приложения, используемые в бизнесе и даже в финансовой сфере: появилось очень много WWW-серверов, предоставляющих совершенно необычные услуги, как, например, оплату счетов по кредитной карте, заказы и оплата в магазинах, операции по страховому полису и т.д. Таким образом, быстрое развитие HTTP заметно расширяет сферу применимости приложений на его основе.

Для создания и использования гипертекстовых документов определён язык HTML (HyperText Markup Language), являющийся прикладной разновидностью мощного языка описания документов SGML, являющегося стандартом ISO. Гипертекстовые HTML документы представляют собой обычные 7-битовые ASCII файлы, содержащие форматные коды, которые определяют внешний вид документа (шрифты, заголовки, параграфы, картинки, изображения и пр.) и гиперсвязи.




Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 6453; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.014 сек.