Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы_ПОАИС.doc
Скачиваний:
40
Добавлен:
24.12.2018
Размер:
423.42 Кб
Скачать
  1. Системы модели «терминал-хост»

Терминал — это устройство ввода-вывода, его основные функции заключаются в отображении и вводе данных. Устройство со значительным объёмом обработки данных называют smart terminal или «толстый клиент» (fat client). Терминал, сильно зависящий от своей хост-машины, на которой выполняются основные вычисления, называют тонким клиентом (англ. thin client).

Хост ( host — «хозяин , принимающий гостей») — любое устройство, предоставляющее сервисы формата «клиент-сервер» в режиме сервера по каким-либо интерфейсам и уникально определённое на этих интерфейсах. В более частном случае под хостом могут понимать любой компьютер, сервер, подключённый к локальной или глобальной сети.

Системы “терминал - хост”

Вариант архитектуры, тоже очень популярной в свое время для построения информационных систем, называется терминальной, или архитектурой “хост-терминал”. В отличии от архитектуры файлового сервера, где вся обработка перенесена как можно ближе к пользователю, а общими являются только данные, терминальная архитектура на рабочем месте пользователя (на терминале) производит только физическое отображение и ввод информации, а вся логика приложения, все данные хранятся на центральном компьютере (хосте). Такая архитектура соответствовала идее больших компьютеров (мэйнфреймов) и была особенно популярна в 70-х и начале 80-х годов.

На центральном компьютере работает общее, единое для всех пользователей приложение. Это приложение работает со своими данными. Каждый из пользователей подключается к информационной системе черех систему удаленного терминального доступа (телемонитор). На рабочем месте пользователя производится прием нажатых клавиш, их пересылка на компьютер, получение и отработка команд на вывод информации.

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

Однако администрирование и сопровождение терминальных информационных систем было очень дорогим, что стало особенно заметно в сравнении с недорогими персональными компьютерами. Кроме того, терминальные системы, как правило, обеспечивали только достаточно примитивный, алфавитно-цифровой, могохромный интерфейс. Для некоторых задач этого было недостаточно. Существенной проблемой стала и масштабируемость терминальных систем. Увеличение числа пользователей в какой-то момент приводило к необходимости очень существенных финансовых вложений, связанных с модернизацией аппартного комплекса в целом.

Основные этапы развития систем доступа к информационным ресурсам

1. Взаимодействие терминала (конечный пользователь, источник запросов и заданий) и хоста (центральная ЭВМ держатель всех информационных и вычислительных ресурсов). Может осуществляться как в локальном, так и в удаленном режиме, во втором случае, как правило, некоторая совокупность пользователем (дисплейный класс) размещается в так называемом абонентском пункте — комплексе, снабженном контроллером (устройством управления), принтером, концентратором и обеспечивающим параллельную работу пользователей с удаленным хостом. Связь между хостом и абонентским пунктом в этом случае осуществлялась с помощью модемов, по телефонным каналам.

2. На следующем этапе формируются сети передачи данных (из существующих общих и специальных цифровых кана­лов), позволяющие не только осуществлять более тесное взаимодействие терминал — хост. Но и обмен хост — хост для реализации распределенных баз данных и децентрализации процессов обработки информации.

3. Появление и массовое распространение персональных компьютеров выводит на первый план (для массового пользователя) проблему связи ПК — ПК для быстрого резервирования и ко­пирования информации (в том числе с использованием модемов) и локальные сети — для совместной эксплуатации баз дан­ных (файл-сервер) и дорогостоящего оборудования. В дальнейшем локальные сети потеряли самостоятельное значение вследствие интеграции с глобальными в двухуровневые сети, строящиеся по единому принципу в рамках.

В последующем перечисленные конфигурации не претерпели существенных изменений, однако понятия хост и терминал из чис­то аппаратурных трансформировались в аппаратурно-программные и даже сугубо программные (например, эмуляторы терминала и эму­ляторы хоста на однотипных ПК). Кроме того, в 80-е гг. в обиход входит понятие интеллектуального терминала — сателлитной машины, которая берет на себя часть функций по обра­ботке информации пользователя (например, синтаксический анализ запроса или программы).

Архитектура “Хост-терминал”