Como crear un programa que soporte plugins?

Iniciado por SrFlipFlop, 5 Marzo 2015, 21:43 PM

0 Miembros y 1 Visitante están viendo este tema.

SrFlipFlop

Hola, estoy interesado en aprender como crear programas flexibles que pueden aumentar su funcionalidad utilitzando plugins (en concreto hacer una calculadora que pueda ampliar las operaciones).
Quería preguntar si sabéis de alga guia o pagina web que explique como poder hacer un software sencillo (si puede ser posible con Java, pero me vale con otros para captar la idea).

Muchas gracias.

ivancea96

Si dices por ejemplo en C, te diría que puedes cargar DLL.

También puedes crear tu propio formato de plugins, y scripting, pero no creo que sea lo que buscas.

Para Java, puedes utilizar ClassLoader para cargar clases. Al fin y al cabo, un Plugin, en general, será un conjunto de funciones externas que interactúen con tu programa.
Aquí explican más: http://stackoverflow.com/questions/25449/how-to-create-a-pluginable-java-program