Главная страница Библиотека (скачать книги) Скачать софт Введение в программирование Стандарты для C++ Уроки по C# Уроки по Python HTML Веб-дизайн Ассемблер в среде Windows ActiveX Javascript Общее о Линукс Линукс - подробно Линукс - новое Delphi Паскаль для начинающих Турбопаскаль Новости Партнеры Наши предложения Архив новостей |
Использование компонентов Bean в качестве ActiveX-элементов Преимуществом открытой архитектуры JavaBean является отрадный факт возможности миграции из приложений, основанных на применении ActiveX-решений, в кроссплатформенный мир чистого Java благодаря технологии, известной как JavaBeans Architecture Bridge for ActiveX. Мост JavaBean-ActiveX Преобразование JavaBean в ActiveX Компоненты JavaBean могут быть использованы как встроенные объекты или компоненты Microsoft ActiveX внутри таких популярных приложений, как Microsoft Office, Internet Explorer и Visual Basic. Для этих целей можно применять стандартный Java Plug-in, бесплатно распространяемый фирмой JavaSoft, или воспользоваться возможностями JRE из JDK1.2. Кратко о главном Для того чтобы использовать JavaBean как встроенный объект, вы должны упаковать ваш JavaBean и затем применять его в качестве компонента ActiveX. Реестровый файл в Windows (текстовый файл) и библиотека описания типов (.tlb — в которой хранятся описания объектов, их свойства, доступные методы и т. д.), будут созданы специальной программой-упаковщиком, входящей в состав JRE. В реестре будет записан уникальный идентификатор объекта, путь к компоненту, описание компонента и путь к библиотеке описания типов. Файл TypeLib — это двоичный файл, который описывает все свойства компонента, обрабатываемые им события и исполняемые методы. Схематично процесс пакетирования изображен на рис. 2.5. Рис. 2.5. Схема преобразования JavaBean в ActiveX (где Packager — программа-упаковщик, Registry File —реестровый файл)
Пакетирование и регистрация Шаг 0. Старт упаковщика
На экране монитора появится окно упаковщика и он проведет вас последовательно через 5 шагов.
Шаг 1. Указание местонахождения jar-файла
Шаг 2. Выбор компонента JavaBean
Шаг 3. Присвоение имени ActiveX
Шаг 4. Указание принимающего каталога
Шаг 5. Начало генерации
|
|
Библиотека программиста. 2009. |
|