Einzelnen Beitrag anzeigen

Robert Marquardt
(Gast)

n/a Beiträge
 
#11

Re: Delphi mit Java komunizieren

  Alt 25. Jul 2006, 17:24
Der Anlaufpunkt fuer das JNI mit Delphi ist http://www.pacifier.com/~mmead/jni/delphi/ aber ich glaube dieser Link ist schon bekannt.
Es empfiehlt sich Eclipse zu installieren fuer die Java-Entwicklung.
Das JNI zeigt auch wie man eine Java-Klasse in einer DLL implementiert. Die Implementierung kann dann in jeder beliebigen Sprache einschliesslich Delphi erfolgen.
Bei Code Mercenaries machen wird das mit unserem DLL API. Die normalen Funktionen werden auch als Methoden einer Java-Klasse exportiert und damit kann Java die DLL direkt benutzen.
Ein bischen Glue-Code in der Implementierung der Methode, der die Anpassung der Parameter handhabt und die Originalfunktion aufruft, genugt.
Macht man die DLL in C, dann ist dieser Glue-Code auch noch portabel und funktioniert auch unter Linux.
  Mit Zitat antworten Zitat