Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009 (960530), страница 29
Текст из файла (страница 29)
Для передачи сообщения необходимо знать электронныйадрес получателя. Работа электронной почты основана на последовательной передаче информации по сети от одного почтового сервера к другому,пока сообщение не достигнет адресата. К достоинствам электронной почтыотносятся высокая оперативность и низкая стоимость. Недостаток электронной почты состоит в ограниченности объема пересылаемых файлов.Система телеконференций UseNet разработана как система обмена текстовой информацией. Она позволяет всем пользователям Интернета участвовать в групповых дискуссиях, называемых телеконференциями, в которыхобсуждаются всевозможные проблемы.
Сейчас в мире насчитывается более10 тысяч телеконференций. Информация, посылаемая в телеконференции,становится доступной любому пользователю Интернета, обратившемуся вданную телеконференцию. В настоящее время телеконференции позволяютпередавать файлы любых типов. Для работы с телеконференциями наиболеечасто используются средства программ просмотра и редактированияWeb-документов.TelNet — это протокол, позволяющий одному компьютеру использоватьресурсы другого (удаленного) компьютера.
Другими словами — это протоколудаленного терминального доступа в сети.FTP (File Transfer Protocol) — это протокол, позволяющий передавать файлы произвольного формата между двумя компьютерами сети. Программноеобеспечение FTP разработано по архитектуре «клиент-сервер» и разделенона две части: серверную (FTP-сервер) и клиентскую. FTP-клиент, в общемслучае, позволяет пользователям просматривать файловую систему FTP-cepвера и производить с ней обмен файлами (выгружать файлы своего компьютера, загружать, переименовывать и удалять файлы удаленного компьютера).Достоинством данного протокола является возможность передачи файлов любого типа, в том числе исполняемых программ.
К недостатку протокола FTPследует отнести необходимость априорного знания местоположения отыскиваемой информации (FTP-адреса).Протокол Gopher и реализующее его программное обеспечение предоставляют пользователям возможность работы с информационными ресурсами, незная заранее их местонахождение. Для начала работы по этому протоколу до-4. Информационныесистемыв сетях141статочно знать адрес одного Gopher-cepBepa.
В дальнейшем работа заключается в выборе команд, представленных в виде простых и понятных меню. Приэтом пункты меню одного сервера могут содержать ссылки на меню другихсерверов, что облегчает поиск требуемой информации в сети Интернет. Вовремя работы с системой Gopher программа-клиент не поддерживает постоянного соединения с Gopher-cepBepoM, что позволяет экономить сетевые ресурсы.WWW (World Wide Web — всемирная паутина) представляет собой самое популярное и современное средство организации сетевых ресурсов. Онастроится на основе гипертекстового представления информации.Гипертекстовый документ (гипертекст) представляет собой текст, содержащий ссылки на другие фрагменты текстов произвольных документов, втом числе и этого документа.
Гипертекстовый документ подготавливается настандартизованном языке H T M L (HyperText Markup Language — язык разметки гипертекста). Он состоит из страниц (web-страниц), доступ к которым основан на протоколе передачи гипертекста (HyperText Transfer Prococol, HTTP).Простейшим примером гипертекста является книга, оглавление которойсодержит ссылки (внутренние) в виде номеров страниц на разделы, подразделы, пункты книги, кроме того, в книге имеются внешние ссылки на другиеиспользуемые источники информации.Фрагмент документа может включать в себя информацию в виде обычного текста, графического изображения, звука и движущегося изображения(анимации).
Гипертекст с нетекстовыми документами часто называют гипермедиа.Важнейшим свойством гипертекста является наличие в нем ссылок на документы, размещаемые на территориально удаленных компьютерах. Документы могут создаваться и редактироваться различными людьми. Вся совокупность взаимосвязанных документов образует гигантскую «паутину». Этамодель подобна модели окружающего нас бесконечного информационногопространства, когда нет строгой иерархии связей, а есть множество связейбез начала и конца.Работа сети Интернет основана на использовании протокола T C P / I P(Transmission Control Protocol/Internet Protocol — Протокол управления передачей данных/Протокол Интернет), который используется для передачиданных в глобальной сети и во многих локальных сетях.
T C P / I P в основномреализует функции транспортного и сетевого уровней модели OSI (подраздел 4.1). Он представляет собой семейство коммуникационных протоколов,которые по назначению можно разделить на следующие группы:• транспортные протоколы, служащие для управления передачей данныхмежду двумя компьютерами;• протоколы маршрутизации, обрабатывающие адресацию данных и определяющие кратчайшие доступные пути к адресату;142Часть 1. Основы построениябазданных• протоколы поддержки сетевого адреса, предназначенные для идентификации компьютера по его уникальному номеру или имени;• прикладные протоколы, обеспечивающие получение доступа к всевозможным сетевым услугам;• шлюзовые протоколы, помогающие передавать по сети сообщения о маршрутизации и информацию о состоянии сети, а также обрабатывать данные для локальных сетей;• другие протоколы, не относящиеся к указанным категориям, но обеспечивающие клиенту удобство работы в сети.Доступ пользователей к ресурсам Интернета обычно производится с помощьюпрограмм-навигаторов, или обозревателей ( browser).
В настоящее время к числунаиболее популярных программ этого класса относятся следующие: NetscapeNavigator/Communicator (Netscape) и MS Explorer (Microsoft). Хотя эти программыоснованы на использовании протокола HTTP, они предоставляют простой доступ кдругим сервисам Интернета: электронной почте, новостям и т. д.Обозреватель, обеспечивая доступ пользователя к ресурсам сети, по существу является программой-клиентом (или Web-клиентом).
Программой, предоставляющей информационные ресурсы, является Web-сервер. Именно оносуществляет основную работу по сбору и получению информации из разных источников, после чего в стандартном виде предоставляет ее Web-клиенту. Рассмотрим организацию выбора информации для пользователя, еслиона находится в базах данных.Базы данных в Интернете и интранетеТехнология интранет по существу представляет собой технологию Интернет,перенесенную в среду корпоративных И С. Архитектура информационных системв Интернете и интранете является результатом эволюционного перехода от первых многопользовательских централизованных вычислительных систем (мэйнфреймов) через системы типа клиент-сервер к распределенным системам с централизованной обработкой и подготовкой информации к непосредственномупотреблению. Рассмотрим кратко указанные этапы эволюции.1.
В мэйнфреймах(рис. 4.14) вычислительные ресурсы, хранимые данные и программы обработки информации сконцентрированы в одной ЭВМ.Основным средством доступа был алфавитно-цифровой терминал (дисплей),управляемый ЭВМ. Вся обработка информации и подготовка ее к выдачевыполнялись на центральной ЭВМ. С терминалов, как правило, в машинупередавались коды нажатия клавиш или содержимое буфера экрана, а обратно на терминал — пересылались отображаемые экраны с соответствующимикодами управления отображением.Достоинством системы является простота администрирования, защиты информации и модификации системы, к недостаткам можно отнести высокуюзагрузку процессоров и линий связи (как следствие — невысокую реакцию си-4.
Информационныесистемыв сетяхМэйнфрейм143Обработка, подготовка к выдачеи управление терминаломСоединительные кабелиОтображениеинформации][Рис. 4.14. Централизованная многопользовательская системастемы при большом количестве пользователей), низкую надежность (выход изстроя ЭВМ приводит к полному отказу всей системы), сложность масштабирования системы и некоторые другие.2. Исторически следующим решением в области информационных систембыла архитектура клиент-сервер (рис.
4.15).ПотреблениеинформацииРис. 4.15. Системы типа клиент-серверВ этих системах место терминала заняла ПЭВМ, а мэйнфрейма — компьютер-сервер. Ранее мы рассматривали спектр моделей подобных систем с различным распределением функций между компонентами. Если не брать во внимание модель «распределенного представления» (по сути повторяет модельцентрализованной многопользовательской системы), то можно заключить, чтосистемы типа клиент-сервер имеют следующие достоинства: высокая живучесть и надежность, легкость масштабирования, качественный пользовательский интерфейс, возможность одновременной работы с несколькими приложениями, высокие характеристики оперативности обработки информации.Основным недостатком клиент-серверных систем является то, что ониориентированы на данные, а не на информацию.