-
41 dynamic object
документ или часть документа, связанная или встроенная в целевой документ средствами OLE. Связанный объект автоматически обновляется, если вносятся изменения в исходный документ. Встроенный объект содержит информацию, позволяющую открыть приложение, при помощи которого был создан объект, и отредактировать этот объектАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > dynamic object
-
42 automation servers
Автоматизация. Клиенты и серверы автоматизации.
Автоматизация (ранее известная как OLE-автоматизация – OLE Automation) – это одно из наиболее важных средств технологии ActiveX, позволяющее программно управлять объектами из других приложений. И это основное средство, с помощью которого можно интегрировать функциональные возможности различных приложений. Приложения, поддерживающие автоматизацию, делятся на две категории: клиенты автоматизации и серверы автоматизации. Причем некоторые приложения могут быть только клиентами либо только серверами автоматизации, но есть и такие (и к ним относится Microsoft Access), которые могут выступать и в том и в другом качестве.
Клиенты и серверы автоматизации При интеграции двух приложений одно предоставляет свои объекты для использования, а другое использует объекты первого приложения. Приложение, объекты которого доступны для других приложений, называется сервером автоматизации (иногда его еще называют компонентом). Приложение, которое использует объекты другого приложения, называется клиентом (или контроллером) автоматизации. Объекты, которые доступны для других приложений, называют объектами автоматизации. Через объекты автоматизации приложение-сервер открывает доступ другим программам к тем своим функциям, которые могут быть им полезны. Например, текстовый редактор может открывать другим программам доступ к проверке орфографии, служба связи – доступ к созданию и отправке сообщений. Это позволяет разработчикам ускорить процесс разработки своих приложений, благодаря использованию готовых функций сервера. Объекты приложения-сервера образуют библиотеку объектов, которая может быть подключена к приложению-клиенту путем установки ссылки в проекте VBA (см. разд. "Установка ссылок на объектные библиотеки" гл. 13). Приложение-клиент использует объекты приложения-сервера путем доступа к их свойствам и методам. При этом он имеет все те возможности, которые есть у сервера автоматизации. Например, Microsoft Excel имеет модель объектов, которая включает такие объекты, как Workbook, Worksheet, Sell и др. К этим объектам можно обращаться из Microsoft Access, а также из других приложений, поддерживающих автоматизацию. Чтобы получить представление о работе с технологией автоматизации OLE, нужно разобраться в классификации серверов автоматизации, которые могут быть использованы в написании приложений систем управления базами данных. Существуют пять основных типов серверов автоматизации.- Полные серверы (full servers) – это самостоятельные приложения, например Microsoft Excel и Microsoft Word, использующие автоматизацию. Данные приложения, подобно Access, предоставляют свои объекты для использования собственной версии VBA. Полные серверы называются также локальными серверами (local servers), поскольку сервер такого типа должен размещаться на том же компьютере, что и приложение клиента автоматизации.
- Серверы автоматизации (automation servers) – это серверы, которые не являются внедряемыми объектами. В качестве примера такого сервера можно привести Microsoft Access. Название Microsoft Access не содержится в списке Тип объекта (Object Type) вкладки Создание (Create New) диалогового окна Объект (Object) меню Вставка (Insert) приложений Microsoft Word или Microsoft Excel. При попытке указать файл базы данных во вкладке Создание из файла (Create From File) элемент управления Упаковщик объектов (Object Packager) пытается создать пакет из файла базы данных.
- Мини-серверы (mini-servers) – это приложения, которые могут быть запущены только из приложений-клиентов автоматизации, например Microsoft Graph (MSGraph9) или Visio Express. Приложение, являющееся мини-сервером, должно представлять собой выполнимый файл (с расширением ехе) и иметь возможность раскрывать окно приложения. Мини-серверы, отображающие объекты конкретного класса, например файлы изображений, видеоклипы и т. д., называются средствами просмотра (viewers).
- Специальные элементы управления OLE (OLE Controls) – это одна из разновидностей мини-серверов. Специальные элементы управления OLE, имеющие расширение файлов осх, кроме методов и свойств, предоставляют для использования другими приложениями еще и события. Они похожи на специальные элементы управления Visual Basic (VBXs). Некоторые элементы управления OLE, подобно VBXs, в режиме выполнения выводятся на экран, другие в режиме выполнения невидимы.
- Элементы управления ActiveX (ActiveX Controls) являются облегченной 32-разрядной версией элементов управления OLE. Такие элементы хранятся в файлах с тем же, что и у элементов OLE, расширением (осх), однако их размер на 30-50% меньше, чем у заменяемых ими элементов OLE. Элементы управления ActiveX являются основой развиваемой в настоящее время фирмой Microsoft технологии ActiveX
- Служебные серверы (process servers) – это подкласс серверов автоматизации, используемых для выполнения функций, которые не взаимодействуют с интерфейсом пользователя. Служебные серверы делятся на внешние ( OutOfProc(ess)) и внутренние ( InProc(ess)). Внешние серверы – это выполнимые файлы, которые запущены собственным процессом, т. е. имеют отдельную зарезервированную память. К внешним серверам можно отнести полные серверы и мини-серверы. Внутренние серверы используют память совместно с приложением клиента автоматизации. К внутренним серверам относятся специальные элементы управления ActiveX.
Служебные серверы не входят в официальную классификацию серверов автоматизации. Этот термин используется для того, чтобы различать невидимые управляемые служебные объекты сервера, работающие в фоновом режиме, и управляемые объекты, обладающие видимым представлением в режиме выполнения или режиме Конструктора Microsoft Access. Чаще всего служебные серверы используются при создании приложений баз данных, располагающих служебный сервер автоматизации между входным каналом приложения клиента и выходным каналом приложения сервера для обработки запросов приложения сервера или отслеживания ошибок данных входного канала сервера. Такие серверы невидимы для пользователя. Одним из преимуществ автоматизации является возможность работы с управляемыми полными серверами и мини-серверами без создания видимого экземпляра сервера автоматизации. Автоматизация запускает приложение самостоятельно, без внешнего вмешательства. Если серверу не указано активизировать окно, он невидим, и в списке задач его имя не содержится.
[ http://samoucka.ru/document18469.html]Тематики
EN
Англо-русский словарь нормативно-технической терминологии > automation servers
-
43 linked object
в OLE - документ или часть документа (объект), который создан одним приложением и включен в целевой документ, созданный другим приложением. Связанный объект автоматически обновляется, если вносятся изменения в исходный документАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > linked object
-
44 client application
приложение-клиент, клиентское приложениеАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > client application
-
45 storage object
1) Общая лексика: объект-хранилищ (тип объектов, используемый в OLE для реализации идеи составного файла (compound file); аналогичен каталогу и может содержать другие хранилища и объекты-потоки (stream object), аналогичные файлам)2) Вычислительная техника: объект в памяти3) Безопасность: объект, допускающий считывание и запись (информации), хранимый в памяти объект (информации) -
46 embedded object
в OLE - объект, полностью включённый, или встроенный, в целевой документ, при том что этот объект создан не тем приложением, которым создан документ. Объект может быть текстом, диаграммой, графическим изображением или звукомАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > embedded object
-
47 verb
команда OLE
Выводятся на экран при установке курсора на OLE-объект и нажатии правой кнопки мыши.
[ http://www.morepc.ru/dict/]Тематики
EN
Англо-русский словарь нормативно-технической терминологии > verb
-
48 local object
локальный объект а) в C++ - объект, созданный внутри определения функции, область его действия - блок, в котором от создан б) в OLE - объект, содержащийся внутри контейнераБольшой англо-русский и русско-английский словарь > local object
-
49 static object
1) C++ статический объект (существующий в течение всего времени исполнения программы)
2) статический объект (в OLE ≈ объект, который, в отличие от внедренных или связанных объектов, нельзя редактировать внутри документа, в который он вставлен, cм. также embedded object, linked object)Большой англо-русский и русско-английский словарь > static object
-
50 storage object
1) объект-хранилище (тип объектов, используемый в OLE для реализации идеи составного файла (compound file) ;
аналогичен каталогу и может содержать другие хранилища и объекты-потоки (stream object), аналогичные файлам)
2) объект памяти;
объект в памятиБольшой англо-русский и русско-английский словарь > storage object
-
51 local object
а) в C++ - объект, созданный внутри определения функции, область его действия - блок, в котором от созданб) в OLE - объект, содержащийся внутри контейнераEnglish-Russian dictionary of computer science and programming > local object
-
52 static object
1) C++ статический объект ( существующий в течение всего времени исполнения программы)2) статический объект (в OLE - объект, который, в отличие от внедренных или связанных объектов, нельзя редактировать внутри документа, в который он вставлен, см. также embedded object, linked object)English-Russian dictionary of computer science and programming > static object
-
53 storage object
1) объект-хранилище (тип объектов, используемый в OLE для реализации идеи составного файла (compound file); аналогичен каталогу и может содержать другие хранилища и объекты-потоки (stream object), аналогичные файлам)2) объект памяти; объект в памятиEnglish-Russian dictionary of computer science and programming > storage object
-
54 server item
серверный элемент (объект класса COleServerItem, обеспечивающий интерфейс между элементом OLE (OLE item) и серверным приложением)Большой англо-русский и русско-английский словарь > server item
-
55 server item
серверный элемент (объект класса COleServerItem, обеспечивающий интерфейс между элементом OLE (OLE item) и серверным приложением)English-Russian dictionary of computer science and programming > server item
-
56 destination document
Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > destination document
-
57 server
= SVR1) компьютер (server computer) или приложение, предоставляющие услуги (сервисы), ресурсы или данные клиентскому приложению или компьютеру. Клиентское приложение обычно посылает серверу запрос в формате OLE, DDE или в каком-либо другом. Сервер-компьютер может быть однопроцессорным (single-processor server) или многопроцессорным (multiprocessor server). Для обозначения числа процессоров используется слово wayAnt:см. тж. access server, application server, backup server, blade server, boot server, business server, client/server architecture, client software, cluster server, communications server, COM server, database server, dedicated server, disk server, fax server, file server, ftp server, host server, load server, mail server, mirror server, modem server, multimedia server, NNTP Server, OLE Server, PC server, specialized server, staging server2) в ООП - объект, на который воздействуют другие операции, но сам он может только отправлять другим объектам подтверждения о получении от них запросовАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > server
-
58 linked item
Большой англо-русский и русско-английский словарь > linked item
-
59 stream object
1) объект-поток (тип объекта, аналогичного файлу, используемый в OLE при реализации идеи составного файла (compound file))
2) потоковый объектБольшой англо-русский и русско-английский словарь > stream object
-
60 source object
1) Вычислительная техника: объект-источник (в OLE)2) SAP. исходный объект
См. также в других словарях:
Microsoft OLE Automation — OLE Automation технология компании Microsoft, позволяющая обращаться к COM объектам из интерпретаторов скриптовых языков, таких, как VBScript (на настоящий момент поддержка обращений к OA объектам есть в Windows версиях всех популярных… … Википедия
команда OLE — Выводятся на экран при установке курсора на OLE объект и нажатии правой кнопки мыши. [http://www.morepc.ru/dict/] Тематики информационные технологии в целом EN verb … Справочник технического переводчика
Object Linking and Embedding — OLE (англ. Object Linking and Embedding, произносится как oh lay [олэй]) технология связывания и внедрения объектов в другие документы и объекты, разработанная корпорацией Майкрософт. В 1996 году Microsoft переименовала технологию в ActiveX … Википедия
Моникер — Объект в архитектуре Microsoft COM. Описание Моникер является неизменяемым объектом, инициализируемым строкой, и имеющим операцию «создать экземпляр объекта из сохраненных данных, которые находятся в месте, указанном данной строкой». Иными… … Википедия
Component Object Model — В данной статье или разделе имеется список источников или внешних ссылок, но источники отдельных утверждений остаются неясными из за отсутствия сносок … Википедия
BETA — Класс языка: объектно ориентированное программирование Появился в: 1992 Автор(ы): Кристен Нюгорд, Ole Lehrmann Madsen, Birger Møller Pedersen и Bent Bruun Kristensen Типизация данных: строгая, статическая Основны … Википедия
Type library — У этого термина существуют и другие значения, см. библиотека (значения). TLB (англ. Type Library библиотека типов) иерархическое хранилище информации о возможностях ActiveX сервера в OLE Automation. Библиотека типов одно из … Википедия
Visual Basic Scripting Edition — (обычно просто VBScript) скриптовый язык программирования, интерпретируемый компонентом Windows Script Host. Он широко используется при создании скриптов в операционных системах семейства Microsoft Windows. VBScript был создан компанией Microsoft … Википедия
.NET Remoting — У этого термина существуют и другие значения, см. .NET. .NET Remoting компонент, созданный компанией Microsoft. API для межпроцессного взаимодействия. Реализация от Microsoft протокола SOAP (веб сервисы). Выпущен в 2002 году вместе с… … Википедия
связывание и внедрение объектов — Технология фирмы Microsoft. Позволяет сочетать различные прикладные программы компоненты в среде Windows. Связывание и внедрение являются двумя способами включения программируемых объектов в составной документ. При связывании исходные данные… … Справочник технического переводчика
Windows PowerShell — Windows PowerShell … Википедия