Введение

Операционная система WINDOWS предусматривает возможность взаимодействия между приложениями на уровне вызова функций, уведомления о событиях и обмена данными. Эта технология называется «автоматизацией». Приложение, которое предоставляет в распоряжение других приложений свои функции и уведомления о своих событиях — называется сервером «автоматизации». Приложения, которые пользуются функциями сервера «автоматизации» и обрабатывают уведомления о его событиях — называются клиентами «автоматизации». Наиболее известными и документированными серверами «автоматизации» являются приложения входящие в состав пакета Microsoft Office. Любой клиент «автоматизации» может одновременно взаимодействовать с несколькими серверами, осуществляя, таким образом, связь между приложениями с целью решения своих прикладных задач. Например, вполне возможно написание такого «клиента», который бы выбирал текстовое содержимое ячеек электронной таблицы из «сервера» Excel и передавал бы его в качестве параметра процедуре проверки орфографии «сервера» Word. Таким образом, этот «клиент» выполнял бы задачу проверки орфографии текстовых ячеек электронной таблицы, являясь одновременно «клиентом» двух «серверов». Именно с помощью такого подхода реализована концепция «расширяемости» системы оперативной обработки каротажной информации. В качестве сервера «автоматизации» в такой системе выступает головной модуль «О!Пиум». Клиентами же являются модули решающие прикладные геофизические задачи. дальше>>