[C#] Plugin-System Sprachenübergreifend.

Danielku15

Erfahrenes Mitglied
Hi Leute.
Ich arbeite ja z.Z. an einem kleinen Tool (ClassConverter). Ein Teil davon ist dass über Plugins unterschiedliche Datenbanksysteme hinzugefügt werden können. Das Pluginsystem funktioniert auch wunderbar in den .net Sprachen. Jetzt will ich aber eine weitere Unterstützung hinzufügen, dass die Plugins auch in anderen Sprachen geschrieben werden können. Denn nicht jeder Programmiert .net Sprachen. Somit will ich es ermöglichen Plugins in Java, Vb, C++ etc. schreiben zu können.

Nur worauf muss ich Achten. Funktioniert das nur über ActiveX und COM? Das Problem ist dass mein Plugin-Interface sehr komplex aufgebaut ist. Eventhandler, OdbcConnection-Klasse, Collections, Stacks. Und im Plugin sollen weitere Objekte von weiteren Klassen definiert werden welche ein Datenbankstruktur abbilden. Die Datenbankstruktur ist jedoch eine simple Container-Klassen Sammlung welche ein paar Strings, Zahlen etc. beinhalten können.

Gibts diese Möglichkeit?

Gruß Daniel
 
Zurück