Questions tagged [plugin-architecture]

Plugin architecture is an approach to creating software that allows adding additional functionality at configuration or even run-time by adding so called "plug-in"s . Each plug-in is capable to add customized capabilities to the base software. Often plugins are available via a public repository for download or even direct installation from the base software.

Links

Typical Plugin frameworks

Java

C

61 questions
2
votes
0 answers

How to add a plugin-architecture in my Java application?

I have a Java command-line-application, which creates a report file after running some steps defined in the source-code. Now I want to separate those steps from the core functionality of my application, because I want that the application can run…
Oni1
  • 1,445
  • 2
  • 19
  • 39
2
votes
3 answers

How do swap implementations on a per user basis on a web application using Spring's DI

Say a web application is a central payment processing engine, where each user may have a different credit card provider that will be processing the credit card. There is an interface that all of the implementations adhere to. I want to know if there…
Blankman
  • 259,732
  • 324
  • 769
  • 1,199
2
votes
2 answers

Plugin Architecture with Interfaces; Interface check doesn't work

I am implementing a simple plugin architecture in an application. The plugin requirements are defined using an interface (IPlugin) that is in a *.dll that is referenced by the application and the plugin. The application has a plugin manager (also…
Tim
  • 1,621
  • 4
  • 19
  • 35
1
vote
1 answer

Needs help in defining architecture of ASP.Net web app?

I just got a project to be build up from scratch. Its front end will ASP.Net and Backend is SQL 2008. The requirement is, the architecture of the app should be such so that we can have access to app from any computers(desktop, laptop, netbooks) as…
user240141
1
vote
0 answers

Crossplatform Plugin architecture with MAUI

My goal is to create app on Android/Windows using MAUI, and as I want to be able to add to this app more functionality by plugins, I want to create some simple plugin system. This plugins should be able to subscribe to domain events, add components…
1
vote
0 answers

Spring Boot - Best way to build a plugin architecture that loads and unloads plugins at runtime

I am writing a Spring Boot API application, which has to have a plugin architecture. Following is a typical journey: My App can execute a task (taking some input and returning an output) I have an interface called TaskExecutor with a few methods…
Sriram Sridharan
  • 720
  • 18
  • 43
1
vote
1 answer

Is it safe to run user-made C# code in an (isolated) Azure function?

I'm working on some kind of plugin architecture where people can submit small pieces of C# code themselves and it will execute every hour on Azure. Is this secure or can they easily compromise your whole Azure environment? Any other workarounds? I…
Dirk Boer
  • 8,522
  • 13
  • 63
  • 111
1
vote
2 answers

Plugin design question

My program is broken down into two parts: the engine, which deals with user interface and other "main program" stuff, and a set of plugins, which provide methods to deal with specific input. Each plugin is written in its own module, and provides a…
MxLDevs
  • 19,048
  • 36
  • 123
  • 194
1
vote
0 answers

is Microsoft ASP.NET WebHooks a viable way for building a plugin architecture?

i am designing an architecture for third parties to be able to add and extend functionalities to my ASP.NET MVC web application though plugins. I am thinking of using Microsoft ASP.NET WebHooks as a mechanism of integrating the functionalities of…
1
vote
2 answers

Building a plugin-based application with Simple Injector

I have been given the task to write a technical specification (and later implement) a system that will be build on a few sub-modules. The sub-modules will be developed partly in parallel so I would really like to avoid restarting the whole system…
Casper
  • 1,051
  • 1
  • 8
  • 21
1
vote
1 answer

Why Orchard doesn't have model view controller?

I am working with orchard. writing such a project is my dream!.. so i started a research a bout that. which interested me about orchard, is while orchard is mvc project but why it doesn't have any model , view and controller in his web layer…
1
vote
0 answers

Swing Application as server to host web services

I have swing application. Basically I have used "floreant pos" and have customized based on my requirement. Now I want to the same operation what I do from my swing application but in the form of Rest web service. When I start my swing application,…
1
vote
1 answer

Using Ninject to inject IJob from external assembly into Quartz.net scheduler

I'm trying to create an application that can load external assemblies using Ninject and run them on a schedule using Quartz.net. I have successfully implemented Quartz.net to be injected itself and run jobs based off classes implemented with IJob,…
1
vote
1 answer

Hook/Plugin Architecture in PHP

I need to implement a hook/plugin architecture for a project in PHP. I found a lot of articles and examples written in php and some information on plugin architecture, but I still cannot clearly understand how this works. This may be a real stupid…
Deepal
  • 1,729
  • 5
  • 24
  • 34
1
vote
1 answer

How do I implement run time objects (different) implementation with using Python

My requirement is that I have a standard framework of generating HTML To PDF in 3 steps : 1)Get stuff from our DB and create a meaning out of it , read XML and over-ride or decided settings etc - pre_processing 2)Creating an HTML Template using…
Nishant
  • 20,354
  • 18
  • 69
  • 101