- •Лекции по дисциплине «Открытые информационные системы» Литература
- •Лекция 1. Понятие открытой информационной системы. Стандартизация и сертификация оис
- •Понятие открытой информационной системы
- •Информационная инфраструктура и открытые системы
- •Сущность и свойства технологии открытых систем
- •Определение открытой системы
- •Примеры открытых систем
- •Стандартизация и сертификация оис
- •Масштаб проблемы
- •Источники стандартов
- •Лекция 2
- •Модели открытых информационных систем (оис).
- •Референсная модель взаимодействия открытых систем osi/iso
- •Платы сетевого адаптера
- •Уровни модели osi
- •Процесс передачи данных по сети
- •Пакет. Структура пакета.
- •Формирование пакетов
- •Адресация пакета
- •Протокол
- •Эталонная модель среды открытой системы ose/rm
- •Лекция 3 Развитие сети Internet. Способы организации канала клиент-провайдер или «последней мили»
- •Развитие сети Internet
- •Краткая история Internet
- •Развитие сети arpanet
- •Структура Internet
- •Современная структура управления Internet
- •Типичное подключение домашнего пользователя
- •Способы организации канала клиент-провайдер или «последней мили»
- •Коммутируемая телефонная линия и обычный модем
- •Доступ в Интернет по dsl-технологии
- •Асимметричный dsl (adsl)
- •Широкополосный доступ
- •Выделенная линия
- •Доступ по сети кабельного телевидения
- •Доступ в Интернет по радиоканалу
- •Доступ в Интернет по спутниковому каналу
- •Использование бытовой электрической сети для доступа в Интернет
- •Лекция 4 Сотовый Интернет. Стандарт gsm
- •Сотовый Интернет
- •Стандарт сотовой связи gprs
- •Технология edge
- •Стандарт gsm
- •Подключение к Интернету через мобильный телефон
- •Скорость доступа, стоимость и удобство работы
- •Максимальные скорости доступа в Интернет при использовании различных технологий
- •Лекция 5 Передача информации и адресация в Интернете.
- •Как происходит передача информации в Интернете
- •Маршрутизаторы
- •Протоколы Интернета
- •Адресация в Интернете
- •Доменные имена
- •Как работает dns-сервер
- •Лекция 6 Сервисы Интернета. Электронная почта
- •Сервисы Интернета
- •Серверы и клиенты
- •Система адресации url
- •Общий вид формата url-адреса
- •Сервисы Интернета
- •Электронная почта
- •Преимущества электронной почты
- •Адрес электронной почты
- •Клиентские программы электронной почты
- •Создание электронного письма
- •Сортировка сообщений
- •Получение электронных писем
- •Почтовые клиенты на все случаи жизни
- •Как работает почта
- •Отправление и доставка письма
- •Почему письма не доходят до адресата
- •Передача специальных символов и вложенных сообщений
- •Лекция 7
- •Служба World Wide Web
- •Гипертекст
- •Всемирная паутина
- •Браузеры
- •Web-страница
- •Средства создания web-страниц
- •Блокнот
- •Веб-редакторы типа wysiwyg
- •Основы html
- •Структура html-документа
- •Обязательные теги
- •Краткое руководство по html
- •Лекция 8. Фреймы, слои, каскадные таблицы стилей
- •Index.Htm
- •Index.Htm
- •Verh.Htm
- •Таблицы стилей в отдельных файлах
- •Каскадность стилей
- •Основные свойства, описываемые в таблицах стилей.
- •Лекция 9. Статические и динамические страницы. Протокол ftp
- •Механизм работы Web-сервера
- •Статические и динамические страницы
- •Технология cgi
- •JavaScript-приложения
- •Java-аплеты и элементы управления ActiveX
- •File Transfer Protocol и ftp-клиенты
- •Ftp-клиенты
- •Доступ с помощью ftp.Exe
- •Доступ с помощью ftp-клиента, встроенного в браузер
- •Доступ с помощью ftp-клиента, встроенного в файловый менеджер
- •Доступ с помощью ftp-клиента, встроенного в html-редакторы
- •Доступ с помощью специальных ftp-клиентов
- •Поиск файлов на ftp-серверах
Всемирная паутина
WW – это глобальная гипертекстовая система, организованная на базе Интернета. WWW представляет собой механизм, при помощи которого связывается информация, доступная посредством многочисленных Web-серверов во всем мире. Web-сервер – это программа, которая «умеет» получать http-запросы и выполнять в соответствии с этими запросами определенные действия, например, запускать приложения и генерировать документы.
Документ, доступный через Web, называют Web-страницей, а группы страниц, объединенные общей темой и навигационно, –Web-узлами, илиWeb-сайтами. Один аппаратный Web-сервер может содержать несколько Web-сайтов, но возможна и обратная ситуация, когда огромный Web-сайт может поддерживаться группой Web-серверов (компьютеров).
Для того чтобы лучше понять идею организации Всемирной паутины, обратимся к рис. 2, на котором показан пример использования WWW для поиска информации о новостях. Предположим, что пользователю, проживающему в США, необходимо узнать последние московские новости, и он не знает адреса сервера, на котором можно найти эту информацию. Вполне вероятно, что для того, чтобы получить необходимые данные, он набирает известный ему адрес Web-сайта, который физически расположен на компьютере в США и посвящен теме «Новости в мире». Очевидно, что на одном сервере не могут храниться данные о местных новостях всех уголков земного шара.
При этом возможно, что у наиболее важных новостей мирового значения на сервере есть ссылки на новостные сайты, актуальные для разных регионов. Вполне вероятно, что, выбрав ссылку «Европа», пользователь соединится уже с другим компьютером, расположенным где-то в Европе (рис. 2). Предположим, что на странице европейского сайта есть ссылка на Россию. По ссылке «Россия» можно соединиться с сервером в России. Вероятно, по ссылке «Москва» на этом сайте пользователь получит необходимую информацию, а возможно, соединится с четвертым сервером, который представит необходимую ему информацию. Таким образом, уточняя и детализируя информацию, можно получить новости конкретного района.
Важно отметить, что в представленном на рисунке примере пользователь обращается с запросами к разным серверам и при переходе с одного сервера на другой ему не нужно каждый раз задавать адреса серверов и тем более знать о том, где они физически находятся. В этом случае говорят, что процедура происходит прозрачно для пользователя, то есть пользователь воспринимает весь процесс так, как если бы все полученные им страницы находились на его собственном компьютере. Таким образом, процесс просмотра информации можно сравнить с перелистыванием страниц огромной книги на одном рабочем столе по принципу «нажми и получи».
Рис.2.
Процесс перемещения по документам с помощью гипертекстовых ссылок получил в обиходе название навигации, илисерфинга.
Тот факт, что серфинг не требует знаний о местоположении искомых документов, как раз и является основным удобством и причиной популярности службы WWW.
Браузеры
ак мы уже отмечали, просмотр содержимого гипертекстовых документов осуществляется посредством специальных программ, установленных на компьютерах пользователей –браузеров. Они преобразуют гипертекст в вид, удобный для просмотра. В браузерах реализованы две основные функции: запрос информации у Web-сервера и отображение ее на клиентском компьютере. Кроме того, браузеры обладают дополнительными сервисными функциями, такими как упрощение поиска, хранение закладок, указывающих на избранные страницы, и др.
Во многом развитие браузеров определялось конкуренцией двух компаний-разработчиков – Netscape и Microsoft. В середине 1990-х годов компания Netscape захватила большую долю рынка благодаря своему продукту Netscape Navigator, а Microsoft начала активно продвигать разработанный ею Internet Explorer. История противоборства этих двух программ получила название войны браузеров, которая фактически свелась к появлению у них новых возможностей. Благодаря интеграции Internet Explorer с операционной системой Windows и предложению браузера в качестве бесплатной программы, Microsoft удалось одержать победу в этой войне. В результате рынок браузеров стал достаточно специфичным: сегодня наиболее популярные программы Internet Explorer и Netscape Navigator распространяются бесплатно, в то время как некоторые альтернативные и значительно менее распространенные программы являются платными.
Наиболее распространены на сегодняшний день следующие браузеры: Internet Explorer, Netscape Navigator, Opera, Mozilla.
Создателям web-страничек необходимо помнить следующее. Простые странички будут, скорее всего, одинаково выглядеть во всех браузерах. Однако, чем сложнее страничка, тем больше различий в ее восприятии разными программами просмотра. Эти различия могут касаться расположения элементов на странице, реакции на действия пользователя, внешнего вида отдельных элементов и т. д. Создавая веб-страницу, полезно просматривать ее в различных броузерах и корректировать код в соответствии с тем, что вы увидели. Нередко может случиться, что страничка, очень красиво выглядящая в одном браузере, будет просто нечитаемой в другом. Создание сложной странички, которая почти одинаково смотрится в разных браузерах, – задача не из легких. Поэтому рекомендуется ориентироваться на какой-либо один браузер, а совместимость с другими поддерживать только на минимальном уровне. Еще можно создавать копии страничек для разных браузеров.