14.11.2026
 
 

 

Удалённые объекты
Автоматизация - Проблемно-ориентированные системы

удалённые объекты

Без сетевых решений разговора об интеграции в настоящее время можно даже и не начинать. В COM по этому поводу существует DCOM расширение COM, позволяющее добираться до объектов на других компьютерах. Существенно то, что с точки зрения программирования, ничего не меняется: DCOM это системный сервис, делающий COM прозрачным в локальных сетях. И это четвёртый шаг к интеграции. Но с тем же очевидным недостатком: DCOM должен присутствовать в операционной системе.

Ещё одно существенное замечание. Сервис DCOM базируется на RPC. А это не позволяет использовать его в глобальных сетях. Увы! Шаг на пути к интеграции несколько меньше желаемого.

Чтобы использовать объект, необходимо знать, как он устроен, вернее, как устроены его интерфейсы. Для этого они должны быть опубликованы. Например, в виде официальной документации. Или в виде стандарта. Таким образом, вырисовывается две возможности. Либо вы разрабатываете некий COM-объект, украшаете его и его интерфейсы GUID, снабжаете документацией7 и распространяете в виде бинарного кода. Либо вы намечаете какую-либо проблему, изучаете её, возможно, даже собираете некую тусовку , называемую Foundation или Committee, и издаёте стандарт, подробно описывающий объекты, призванные решать данную проблему. Реализацию вы оставляете другим. Если дело стоящее, желающие найдутся. Именно это можно сказать об OPC!

Использовать COM-объекты должны COM-клиенты. Но они могут быть разными, если мы говорим об интеграции. И могут использовать разные языки программирования, не исключая скриптовых типа Visual Basic. Технология COM здесь предусматривает две возможности. Либо вы программируете на C++ и тогда для описания интерфейсов используете в проекте предоставляемые с документацией h - и c-файлы. В этом случае говорят об Custom-интерфейсе (не путать с COM-интерфейсами!). Либо вы используете для скриптовых запросов так называемую автоматизацию (OLE Automation). В этом случае для доступа к функциям объекта используется специальный COM-интерфейс IDispatch, который COM-объект в этом случае обязан поддерживать, предоставляя интерфейс Автоматизации (опять не путать с COM-интерфейсами!). Не вдаваясь в подробности, скажем, что при этом никакие компилируемые файлы не нужны. Но нужна так называемая библиотека типов. Об этом ниже.

 


Читайте:


Добавить комментарий


Защитный код
Обновить

Диспетчеризация пунктов:

Система диспетчеризации для РТС и ЦТП

News image

Заказчик: филиал «Северо-Западный» №9 ОАО «МОЭК», г. Москва. Объект диспетчеризации: РТС и ЦТП, а также отдельные узлы учета. Решаемые задачи: система диспетчеризации осуществляет информационн...

АВТОМАТИЗИРОВАННАЯ СИСТЕМА КОММЕРЧЕСКОГО УЧЕТА ЭЛЕКТРОЭНЕРГИИ НА ОАО ПЕРМТРАНСЖ

News image

Заказчик: ОАО «Пермтрансжелезобетон», г. Краснокамск Пермской обл. – крупнейший производитель железобетонных конструкций, уральского региона, а также по изготовлению продукции дерево - и металлообр...

СИСТЕМА АВТОМАТИЗАЦИИ И ДИСПЕТЧЕРИЗАЦИИ ТЕПЛОСЕТЕЙ

News image

Заказчик: ООО «Радуга Хит», Московская область Объект: теплосети (котельные, ИТП) городов Климовск, Подольск, пос. Мещерское Функции системы: Автоматика объекта (контроллер Трансформер, Элек...

 

Теория АСУ:

Теория автоматического управления ТАУ

News image

Теория автоматического управления (ТАУ) изучает принципы построения систем автоматического управления и закономерности протекающих в них процессов, которые она исследует на динамических моделях дейс...

Основные принципы и правила построения схем автоматизации

News image

Схема автоматизации является документом, определяющим структуру и характер автоматизации технологического объекта и оснащение его устройствами контроля и управления. При выполнении схем автоматиз...

Сервисные функции

News image

Чистый воздух. Для снижения количества вредных выбросов в воздух многофункциональная автоматика способна оптимизировать работу горелки. В установочных параметрах современных контроллеров минимальная...

Автоматизированная система управления технологическим процессом АСУ ТП

News image

Автоматизированная система управления технологическим процессом (АСУ ТП) — комплекс программных и технических средств, предназначенный для автоматизации управления технологическим оборудованием на п...

Технические средства автоматизации производств

News image

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

 
 

Программные решения в автоматизации:

Серверный сценарий

News image

Удаленный вызов функций и процедур, реализованных на веб-сервере, теперь может быть осуществлен в прикладном клиентском сценарии на языке JavaScript...

Родитель и потомок

News image

После всех этих процедур компилируется прикладная задача. Во время компиляции графика запоминается, а программа на CiCode проверяется на наличие син...

SCADA-системы на ярмарке в Ганновере и особенности организац

News image

На традиционной Ганноверской выставке-ярмарке, состоявшейся весной 1999 года, были представлены следующие SCADA-системы: · хорошо известные на н...

Новые функциональные возможности

News image

· использование карманных и портативных компьютеров и терминалов без специального ПО, мобильных телефонов и иных средств связи в дополнение к тради...

IIS-приложения

News image

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

Java: первая система программирования эпохи Internet

News image

Когда несколько лет назад Java впервые появился на свет, многие относились к нему как к игрушечному языку. Ну кому, говорили они, может понадобится ...

 

Примеры удачного внедрения:

Оценка системы

Каким же образом можно измерить успех управленческой концепции? Конечной целью всех видов деятельности предприятия является улучшение производственн...

1С

Комплексная автоматизация управления предприятием на базе решений 1С, является одним из ключевых направлений бизнеса компании «Микротест». Многолетн...

Работа системы

В 1998 г. Каплан и Нортон организовали в г. Линкольн (шт. Массачусетс, США) консультационную группу BSC Collaborative, Inc., задача которой заключае...

Реальные потребности предприятия

В такой ситуации разумно начать с самого предприятия, а не с АСУП. Иначе говоря, выяснить, что же реально нужно предприятию. По большому счету, п...

Система Baan для мясоперерабатывающего предприятия

В марте 1999 года компания GMC , партнер ГК Альфа-Интегратор - БААН Евразия , и ОАО Царицыно подписали договор на поставку и внедрение комплексн...

Система «канбан»

Многие называют систему «Тоёта» системой «канбан». Такое определение некорректно. Система «Тоёта» представляет собой метод организации производства ...