Примеры открытых систем
В последнее время практически любой продукт, связанный с технологиями вычислительных систем, имеет в своей спецификации запись о соответствии принципам открытых систем.
Как примерыиспользования технологии открытых систем можно привести:
технологии фирмы Intel Plug&Play и USB;
а также операционные системы Unix и (частично) Windows NT;
глобальную сеть ЭВМ Internet.
Многие новые продукты сразу разрабатываются в соответствии с требованиями открытых систем, примером тому может служить язык программирования Java фирмы Sun Microsystems.
В широком смысле открытой системой может быть названа любая система (компьютер, вычислительная сеть, ОС, программный пакет, другие аппаратные и программные продукты), которая построена в соответствии с открытыми спецификациями.
Использование при разработке систем открытых спецификаций позволяет третьим сторонам разрабатывать для этих систем различные аппаратные или программные средства расширения и модификации, а также создавать программно-аппаратные комплексы из продуктов разных производителей.
Для реальных систем полная открытость является недостижимым идеалом. Как правило, даже в системах, называемых открытыми, этому определению соответствуют лишь некоторые части, поддерживающие внешние интерфейсы:
открытость семейства операционных систем UNIX заключается, кроме всего прочего, в наличии стандартизованного программного интерфейса между ядром и приложениями, что позволяет легко переносить приложения из среды одной версии UNIX в среду другой версии;
применение в достаточно закрытой операционной системе Novell NetWare открытого интерфейса Open Driver Interface (ODI) для включения в систему драйверов сетевых адаптеров независимых производителей;
модель OSI (будет рассмотрена позже) касается только одного аспекта открытости ‑ открытости средств взаимодействия устройств, связанных в вычислительную сеть. Здесь под открытой системой понимается сетевое устройство, готовое взаимодействовать с другими сетевыми устройствами с использованием стандартных правил, определяющих формат, содержание и значение принимаемых и отправляемых сообщений.
Если две компьютерные сети построены с соблюдением принципов открытости, то это дает следующие преимущества:
возможность построения сети из аппаратных и программных средств различных производителей, придерживающихся одного и того же стандарта;
возможность безболезненной замены отдельных компонентов сети другими, более совершенными, что позволяет сети развиваться с минимальными затратами;
возможность легкого сопряжения одной сети с другой;
простоту освоения и обслуживания сети.
Ярким примеромоткрытой системы является международная сеть Интернет. Эта сеть развивалась в полном соответствии с требованиями, предъявляемыми к открытым системам. В разработке ее стандартов принимали участие тысячи специалистов-пользователей этой сети из различных университетов, научных организаций и фирм-производителей вычислительной аппаратуры и программного обеспечения, работающих в разных странах. Само название стандартов, определяющих работу сети Интернет – Request For Comments (RFC), что можно перевести как «запрос на комментарии», – показывает гласный и открытый характер принимаемых стандартов. В результате сеть Интернет сумела объединить в себе самое разнообразное оборудование и программное обеспечение огромного числа сетей, разбросанных по всему миру.
- Лекции по дисциплине «Открытые информационные системы» Литература
- Лекция 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-серверах