001
24.05.2007, 17:57 Uhr
KaraHead
|
Zu 1) genauso nur, das man nicht nach DLLs sondern nach jar-Files in einem Pfad sucht, die eine XML-Datei enthalten und die den Namen einer Klasse bereithalten, die den Startpunkt für das Plugin darstellen soll. Gibt aber auch schon genug fertiges, die das schon implementiert haben: - Eclipse RCP - Netbeans RCP - JPF (google einfach danach)
Zu 2) Naja, der Daemon kann ja beim Start eine Datei erzeugen und ggf. was reinschreiben damit das GUI erkennt ob der Daemon läuft und vielleicht auch noch wie lange er läuft. Die Kommunikation würde ich mit RMI machen. Falls RMI zu hoch gegriffen ist gibt es noch genug kleinere Libs, die zwischen mehreren VMs kommunizieren, die mir aber zur Zeit nicht einfallen
So, das ist so das Konzept, wie ich es machen würde. |