410013796724260
• Webmoney
R335386147728
Z369087728698
Бандлы приложения JaBricksПриложение JaBricks включает главный исполняемый модуль и набор бандлов. Файлы конфигурации приложения позволяют связать приложение с набором бандлов. Главный модуль приложения включает OSGi-фреймворк Felix и имеет два варианта исполнения : jabricks.jar и jabricks.exe. Отличие приложения jabricks.exe от jabricks.jar связано только с функционированием в среде Windows и выводом сообщений протоколирования в файл; jabricks.jar выводит сообщения также в консоль. Приложение jabricks.exe получено из jabricks.jar плагином launch4j.
Минимально необходимый набор модулейДля функционирования JaBricks в конфигурацию приложения необходимо включить минимально необходимый набор бандлов, которые обеспечивают до́лжное выполнение функций публикаций и подписки, протоколирования, формирование интерфейса и т.д. Список бандлов представлен в следующей таблице :
Примечание : Представление диаграммДля представления диаграмм в приложении JaBricks предлагается использовать бандл osgi-jfreechart-1.0.19.jar, созданный из библиотеки org.jfree.jfreechart-1.0.19.jar. Утилита util-jfreechart позволяет существенно упростить и ускорить процесс подготовки диаграмм для представления в интерфейсных бандлах приложения JaBricks. Примеры использования модуля util-jfreechart можно найти на странице описания templ-jfreechart.
Шаблоны проектов создания интерфейсных фреймов и формШаблоны фрейма и форм включают проекты с исходными кодами в IDE Eclipse, наследующие свойства базовых модулей. Структурно шаблоны включают классы активатора и интерфейса. Используя шаблон Вы можете быстро, с минимальными трудозатратами создать интерфейсный бандл, выполняющий одну из функций приложения.
Бандлы общего назначенияДиалоговые формы при старте бандла создают интерфейсное окно типа JDialog. Форма бандла определяет одну из функций приложения, которую можно представить визуально, например, форму настройки параметров приложения, либо окно представления информации о программе («О программе») и т.д.
Бандлы справочниковПредставленные в таблице модули включают интерфейсные формы для управления справочниками БД : чтение, добавление, обновление и удаление записей таблицы. Данные модули включают SQL-скрипты создания в БД справочных таблиц и вставки инициализационных записей.
Бандлы взаимодействия с серверами БД
OSGi-бандлы JDBC драйверов серверов SQL
|