26.05.2024
 
 

 

Решение проблем
Автоматизация - Проблемно-ориентированные системы

решение проблем

В COM эти и другие проблемы решаются с помощью специальных библиотек, таких как OLE32.DLL. С одной стороны, эти библиотеки предоставляют функции для работы с объектами. Например, вызов CoCreateInstance создаёт объект. С другой стороны, активизируемые специальные компоненты выполняют диспетчерские функции, например, упаковку и передачу параметров вызываемым методам объектов (т.н. marshalling). В связи с этим упомянем два важных модуля: заместитель (proxy) и заглушка (stub). Они функционируют в адресном пространстве COM-клиента и COM-сервера соответственно и обеспечивают прозрачность вызовов. Механизм таков: COM-клиент непосредственно вызывает функцию COM-интерфейса, которую ему подсовывает заместитель. Тот передаёт вызов заглушке через RPC (Remote Procedure Call вызов удалённых процедур). А заглушка непосредственно вызывает функцию COM-сервера.

Для нас во всём этом важно следующее. С одной стороны, поддерживающие компоненты автоматизируют работу с COM-объектами и делают её прозрачной для COM-клиента (с его точки зрения объект находится в его собственном адресном пространстве). И это третий шаг на пути к интеграции.

С другой стороны, необходимость наличия некоего программного обеспечения напоминает о том, что это в первую очередь технология Microsoft, и что полная платформенная независимость зависит не только от вас как от программиста, но и ещё от чего-то.

 


Читайте:


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


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

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

Автоматизированная система коммерческого учета отпуска питьевой воды потребителя

News image

В г. Новороссийске реализована перва очередь системы коммерческого учета питьевой воды. Функции системы: обеспечение приборного учета потребляемой питьевой воды каждым объектом водопотребления, о...

Автоматизированная система оперативного дистанционного управления канализационны

News image

Заказчиком системы выступал МУП «Водоканал Воронежа». На каждой канализационной станции для сбора стоков имеется приёмная ёмкость. Уровень в емкости управляется насосами откачивающими стоки в очистн...

АВТОМАТИЗИРОВАННАЯ СИСТЕМА УЧЕТА ВОДООТВЕДЕНИЯ КАНАЛИЗАЦИОННОЙ НАСОСНОЙ СТАНЦИИ

News image

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

 

Теория АСУ:

Механические источники энергии

News image

С 60-х гг. 19 в., в связи с быстрым развитием железных дорог, стала очевидна необходимость автоматизации железнодорожного транспорта и прежде всего создания автоматических приборов контроля скорости...

Автоматизация котельных

News image

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

Регулирование температуры. Объекты

News image

Объектом регулирования называют ту часть системы, которая начинается в месте измерения и кончается в месте приложения регулирующего воздействия. Таким образом, объект регулирования - это та часть тр...

Системы автоматического управления

News image

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

Регулятор в современных АСУ ТП. ПИД-регулятор

News image

Что такое регулятор? Этот термин пришел из теории автоматизированного управления. Регулятором называется устройство, которое следит за функционированием объекта управления и, постоянно анализируя ег...

 
 

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

О технологиях ActiveX

News image

Говоря о технологиях Active X, предлагается выделить следующие аспекты: · выбор типов, ActiveX-объектов, используемых в конкретной SCADA-системе...

Java поменьше

News image

Компания Sun в настоящее время работает над сокращением размеров виртуальной Java-машины и системы исполнения для использования их в приложениях с б...

Ci Technologies строит ПО SCADA Citect на собственном опыте

News image

Бесшовное (гладкое) расширение до сотен тысяч точек в/в и большого числа ПК Примерно год назад на рынке SCADA-продуктов в Нидерландах появился но...

Пакет SuiteVoyager

News image

Специальный пакет SuiteVoyager от Wonderware поставляет масштабируемое, расширяемое средство разработки информационных порталов. Портал это просто W...

Создание веб-приложения на языке Java

News image

Существует несколько технологий создания веб-базированных приложений на языке Java. К основным технологиям относятся Java-апплеты, сервлеты (Servlet...

Сервер

News image

Текстовые файлы страниц готовятся с использованием специального языка разметки гипертекста HTML (Hyper Text Markup Language); Взаимодействие пользов...

 

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

Критерии выбора АСУП

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

Стандарты интеграции систем управления

Исходным стандартом систем управления предприятием стал стандарт MRP (Material Requirements Planning), появившейся в 70-х годах. Он включает в себ...

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

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

SAP

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

Что такое продукт и что такое платформа

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

Хочу машину как у соседа

Одним из флагов, которым размахивают некоторые продавцы ERP-систем, является заявление: В нашей системе накоплен и реализован мировой опыт ведения ...