I am looking at extending an existing application through the use of a plugin architecture. The application id written in Delphi, but I want to be able to implement various plugins in whatever language is best of the job. Currently we have skills in Delphi, C# and Java, and would like to be able to implement a plugin in whatever language is required.
Does anyone know of an example system that can be used to implement this ?
I am assuming that I could standardise on a particular COM interface and anything that implements that interface could be a plugin.
Does anyone have any pointers ?
Thanks