Описание тега plugin-architecture
Архитектура плагинов - это подход к созданию программного обеспечения, который позволяет добавлять дополнительные функции при настройке или даже во время выполнения, добавляя так называемые "плагины". Каждый плагин может добавлять индивидуальные возможности к базовому программному обеспечению. Часто плагины доступны через общедоступный репозиторий для загрузки или даже прямой установки из базового программного обеспечения.
2
ответа
Внедрить зависимости (NLog) в динамически загружаемые типы
У меня есть своего рода архитектура плагинов в моем решении. Существует хорошо известная папка, в которой размещаются плагины. Плагины реализуют интерфейс, который используется в проекте хоста. Изначально я загружаю плагин через Assembly.LoadFrom(fi…
30 ноя '11 в 13:19
2
ответа
Получить имя файла и номер строки из исключения
У меня есть приложение aC# windows (разработанное в архитектуре плагинов), я хочу регистрировать все необработанные исключения из моего приложения. Я могу поймать все исключения. Я хочу прочитать имя файла и номер строки из исключения. (в .Net 2.0) …
08 янв '14 в 09:12
0
ответов
Как контролировать ошибки инициализации контекста Spring
Допустим, у нас есть Spring bean: @Component class PluginsProviderImpl implements PluginsProvider { private final List<PluginInterface> plugins; public PluginsProviderImpl(List<PluginInterface> plugins){ this.plugins = plugins; } //... }…
28 дек '18 в 16:40
1
ответ
Как использовать гибкость компонента ведения журнала
Моя команда разрабатывает проект плагинов, в котором работают плагины с координатами хост-приложения (каждый плагин имеет определенную функцию и будет выполняться в отдельном потоке). Я пишу хост-приложение и определяю интерфейс IPlugin; другой разр…
17 апр '15 в 07:42
2
ответа
Плагин в песочнице
Я гуглял и искал SO для архитектуры плагинов, и я доволен общими знаниями о том, как ее реализовать. Теперь я пошел дальше искать архитектуру в песочнице. По сути, я имею в виду приложение с плагином, при котором сбой в плагине не приведет к сбою вс…
21 сен '11 в 18:58
3
ответа
Java: есть ли структура, которая позволяет динамически загружать и выгружать банки (но не OSGI)?
Я хочу механизм, который позволит динамически загружать и выгружать банки, а также вызывать класс активатора в банке. Я не хочу использовать OSGi из-за громоздкого механизма импорта / экспорта.
21 окт '09 в 19:20
1
ответ
Плагин Java Framework, который поддерживает JAR
Более конкретно, есть ли какие-либо фреймворки для плагинов Java, имеющие все перечисленные ниже функции Поддержка нескольких файлов JAR JAR могут быть подписаны и / или опечатаны Может выполнить проверку лицензии для каждого JAR до создания экземпл…
14 май '09 в 01:52
1
ответ
Получение шаблонов Razor в библиотеке классов
Я получил плагин на основе архитектуры (с использованием областей) в моем решении, которое прекрасно работает. Проблема заключается в том, что проекты плагинов являются библиотеками классов, и поэтому мастер добавления представлений не отображается,…
23 янв '12 в 10:00
2
ответа
Создать плагин, выставить события
Как мне выставить события пользователям моего плагина? Я знаю, что я должен использовать: $('#myPluginDiv').trigger('eventName', ["foo", "bar"]); чтобы вызвать событие, но я ищу лучшие практики, описывающие, как объявлять и вызывать события в плагин…
11 ноя '10 в 10:08
1
ответ
Архитектура Hook/Plugin в PHP
Мне нужно реализовать архитектуру хуков / плагинов для проекта на PHP. Я нашел много статей и примеров, написанных на php, и немного информации об архитектуре плагинов, но я до сих пор не могу четко понять, как это работает. Это может быть действите…
21 мар '14 в 04:42
0
ответов
Лучший способ предотвратить распространение плагинов среди пользователей
Мы разрабатываем приложение на C# на основе архитектуры плагинов с использованием MEF. Основное приложение - это просто базовая структура, и его модульная функциональность будет обеспечиваться плагинами, которые пользователь должен будет приобрести.…
14 мар '13 в 17:12
0
ответов
Внутренняя архитектура ядра разработки на основе плагинов в Java
Я нашел ниже стили для разработки плагина 1:java.util.ServiceLoader Рабочий стиль: поиск в META-INF/services и получение внедренного сервиса Предоставить абстрактный класс другому разработчику 2:java.net.URLClassLoader Рабочий стиль: загрузить необх…
20 дек '13 в 08:16
1
ответ
Как реализовать реализацию объектов времени выполнения (разных) с использованием Python
Мое требование состоит в том, чтобы у меня была стандартная структура генерации HTML в PDF в 3 этапа: 1) Получите информацию из нашей БД и создайте из нее смысл, прочитайте XML и переопределите или определили настройки и т. Д. - pre_processing 2) Со…
07 мар '14 в 23:28
5
ответов
Лучшая технология для добавления поддержки плагинов в приложение J2SE?
Я пишу настольное приложение J2SE, для которого требуется подключаемый компонент. Я уже определил интерфейс Java для этого плагина. Пользователь должен иметь возможность выбирать во время выполнения (через GUI), какую реализацию этого интерфейса он …
17 сен '08 в 09:35
2
ответа
Как у меня есть архитектура плагинов в Ruby on Rails?
Я должен построить сайт социальной сети на Ruby on Rails. Функции на сайте могут время от времени меняться; поэтому нам нужно будет легко добавлять / удалять функции. Более того, возможно, мы создаем еще один сайт социальной сети. По этим причинам м…
09 окт '09 в 06:33
0
ответов
Приложение Swing в качестве сервера для размещения веб-сервисов
У меня есть свинг приложение. По сути, я использовал "floreant pos" и настроил его в соответствии с моими требованиями. Теперь я хочу выполнить ту же операцию, что и в своем приложении Swing, но в виде веб-службы Rest. Когда я запускаю свое приложен…
07 окт '15 в 17:37
1
ответ
Как загрузить и добавить макет XML и файлы Java Code в Android без переустановки приложения?
Я хочу расширить возможности моего приложения для Android, добавив несколько экранов в приложение, когда пользователь решит загрузить экраны, и не заставляя пользователя переустанавливать или обновлять приложение. Я исследовал возможность заставить …
08 фев '17 в 17:57
1
ответ
Слот Qt Signal в архитектуре плагина
Я пытаюсь создать приложение, имеющее кнопку меню. При нажатии на кнопку появится форма. Форма создается с помощью плагина. Проблема заключается в первом клике, одна форма генерируется как обычно. Но по второму клику генерируется еще 2 формы вместо …
07 июн '16 в 11:21
1
ответ
Нужна помощь в определении архитектуры веб-приложения ASP.Net?
Я только что получил проект, который будет создан с нуля. Его интерфейсом будет ASP.Net, а Backend - SQL 2008. Требуется, чтобы архитектура приложения была такова, чтобы у нас был доступ к приложению с любых компьютеров (настольных компьютеров, ноут…
18 сен '11 в 22:08
3
ответа
Выбор платформы Java-плагина
Мы пытаемся определить, как реализовать простую инфраструктуру плагинов для внедряемой нами службы, которая позволяет подключать различные типы калькуляторов. После прочтения ряда постов о фреймворках для плагинов Java, кажется, что наиболее распрос…
23 окт '09 в 14:43