22.12.2024
 
 

 

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

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

Без сетевых решений разговора об интеграции в настоящее время можно даже и не начинать. В 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

Заказчик: ГУП «Водоканал С-Пб», г. С-Петербург Объект: Районная канализационная насосная станция (КНС) №6 Правобережного Водоканала) c насосными агрегатами (НА) производительностью 1500 – 7000 м3...

Система диспетчеризации распределенных объектов Курганводоканала

News image

Объект: городские сети водоснабжения, пункт водозабора, насосные станции третьего подъема, канализационные насосные станции. Для сбора данных с объектов используется радиоканал. Система диспетчер...

Автоматизированная система диспетчеризации и мониторинга Энергоучет сахарного к

News image

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

 

Теория АСУ:

Диспетчеризация лифтового хозяйства

News image

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

Сменный диспетчер

News image

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

Малобюджетный вариант СМС-диспетчеризации. Контроллер РС-420, работающий по GSM

News image

Одним из направлений работы компании Контэл (г. Владимир) является разработка и производство систем, программного обеспечения и приборов для мониторинга промышленных объектов, работающих без постоян...

Автоматизация производства

News image

Введение в Автоматизацию и общие понятия.Автоматизация производства, процесс в развитии машинного производства, при котором функции управления и контроля, ранее выполнявшиеся человеком, передаются п...

Образцовые и эталонные рабочие приборы

News image

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

 
 

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

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

News image

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

Задачи сервера

News image

В системе CiTect сервер выполняет пять функций. Во-первых, сервер ввода/вывода является выделенным коммуникационным сервером, организуя обмен информ...

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

News image

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

WizFactory управление через Internet/Intranet

News image

Новую захватывающую страницу в книге глобальных систем управления открывает интегрированная среда WizFactory. Главные достоинства этой системы во мн...

SCADA-системы, или муки выбора

News image

У разработчиков SCADA-систем на платформе Windows NT появилась возможность использовать расширение реального времени (RTX), чтобы преодолеть недоста...

InTouch восходит на вершину

News image

Интеграция многоуровневых систем автоматизации современного предприятия Сегодня одной из самых главных задач промышленной автоматизации является ...

 

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

Выравнивание производства

Выравнивание производства по объему является наиболее важным условием применения системы «канбан» и минимальной потери времени рабочих, сокращения п...

Внедрение информационной системы управления предприятием, ос

АСУП - автоматизированная система управления предприятием или информационная система управления предприятием, то, что сейчас называется по-английски...

АСУ для предприятий пищевой промышленности: Галактика на Ще

Приняв решение о внедрении комплексной системы автоматизации управления предприятием, специалисты Щелковского витаминного завода, входящего в холдин...

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

Производственные системы

Производственные системы включают подклассы средних и крупных интегрированных систем. Эти системы, в первую очередь, предназначены для управления ...

ПТК ВК

Программно-технический комплекс вибрационного контроля гидроагрегата – ПТК ВК предназначен для технологического контроля вибрационных парметров гидр...