Скачиваний:
52
Добавлен:
01.05.2014
Размер:
805.89 Кб
Скачать

Реализация клиентского приложения

врежиме сервер/терминал

Споявлением Windows NT/2000 Terminal Services внов стала возможна организация клиентских сессий, ког каждый клиент функционирует независимо от други

Для организации взаимодействия между сервером и клиентом используются стандартные протоколы Microsoft RDP (Remote Desktop Protocol) и Citrix ICA (Independent Computing Achitecture), что допускает реализацию клиентов в виде супер-тонких бездисков рабочих станций на платформах Linux/CE, и от Windows 3.11 до рабочих станций Windows NT или 20

Архитектура терминал/сервер

Применение терминал-серверной модели позволяет со более экономичные решения за счет того, что приложе устанавливается и поддерживается инженерами тольк сервере, при этом можно использовать клиентские узл различных платформах.

Бедные и богатые Internet/Intranet-клиен

Клиенты и серверы Web

В Internet/Intranet решениях в обмене данными, кроме технологического сервера, как поставщика данных, и к как получателя информации, задействован Web-сервер

Для обработки на сервере WWW запросов, поступающ от клиентских приложений SCADA и требующих получ данных из БДРВ или других источников информации реального времени, разрабатывается специальное серверное расширение, которое, с одной стороны, получает и обрабатывает динамические запросы

от Web-клиентов, а с другой, обеспечивает взаимодей с Microsoft Internet-серверами.

Таким образом, приложения некоторых SCADA-систем могут поддерживать функцию толстого или богатого Internet-клиента.

Базы данных реального времени (БДРВ) и Internet-реш

Поскольку БДРВ поддерживают SQL-запросов, то для организации доступа с технологической информации возможен стандартный подход как к обычным реляционным БД.

Для интерфейса в клиент-серверных БД используется SQL (Structured Query Language - язык структурированных запросов). Он представляет собой средство организации, управления и поиска

информации в РБД. Широкое признание SQL приобрел благодаря таким следующим своим характеристикам:

Широкое признание SQL приобрел благодаря таким следующим своим характеристикам:

-независимость от поставщика;

-переносимость на разные компьютерные платформы;

-опора на реляционные принципы хранения информации;

-высокоуровневая англоязычная структура;

-интерактивное выполнение запросов;

-полнофункциональный язык БД;

-поддержка со стороны IBM, Oracle, Sybase, Microsoft и др.

традиционные БД не всегда применимы в системах промышленной автоматизации. Можно выделить несколько основных ограничений.

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

-Производственная информация не вмещается. Многомесячный архив завода с 7500 рабочими

переменными требует под БД дисковой памяти объемом около 1 Терабайта.

- SQL как язык не подходит для обработки временных или периодических данных, типичных

для производственных систем.

Соседние файлы в предмете Проектирование распределенных информационных систем