Java :: Include :: Beispiele

Java :: Include :: Beispiele Paket bietet ein Beispiel dafür, wie Sie Java :: Import verwenden, um in Java-Klassen aufzurufen.
Jetzt downloaden

Java :: Include :: Beispiele Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • David Rusek
  • Website des Verlags:
  • http://search.cpan.org/~rusekd/Java-Import-0.01/lib/Java/Examples.pod

Java :: Include :: Beispiele Stichworte


Java :: Include :: Beispiele Beschreibung

Java :: Include :: Beispiele Paket bietet ein Beispiel dafür, wie Sie Java :: Import verwenden, um in Java-Klassen aufzurufen. Java :: Include :: Beispiele-Paket bietet ein Beispiel dafür, wie Sie Java :: Import verwenden, um in Java-Klassen zu rufen. Objekte, die auf entfernten Servern wohnen. Viele Menschen nutzen diese Fähigkeit als Integrationspunkt zwischen ihrem System und einem weiteren Drittanbieter oder einem Lagcy-System. Allerdings ist es unnötig, dass nur noch andere Java-Anwendungen Anrufe an diese Remote-Objekte anrufen können, ohne dass nur andere Java-Anwendungen verzichten können. Wir können dies jedoch jetzt von Perl.Asume tun, von dem ich einen RMI-Server habe, von dem ich Daten aus der Form einfacher Java-Bohnen erhalten kann. Eine Methode, um dies zu tun, ist die Verwendung der GCJ :: CNI-Bibliothek und nativer Kompilieren und Wickeln eines Satzes von Java-Klassen, die dann von meinem Perl-Skript "verwendet" werden können. Es besteht jedoch ein einfacherer Weg. Letzt beginnt die Java-Schnittstelle, mit der wir arbeiten, mit der wir arbeiten. Wir haben zuerst die Remote-Schnittstelle, mit der wir mit: Java.rmi importieren werden. *; Public Interface RemoteInterface erweitert Remote {PublicyBean GetMessage (String Seedmessage) löst RemoteEexception; } Und wir haben auch die Bohne, nach denen wir fragen werden: import java.io. *; Öffentlichkeitsklasse SYIALIZIZIEREN SERIALIZIZIEREN ARBEITUNGEN {Privater String-Wert; Öffentlichkeit bybean () {} public void setValue (String _Value) {...} Öffentliche String GetValue () {...}} AS ALS ALLE Perl-Client-Programm ist dies alles, was wir wissen müssen. ist übrig, um einen Client zu schreiben: Verwenden Sie Java :: import qw (java.rmi.naming); Mein $ Remote_Interface = Java :: RMI :: NAMING-> Lookup (JSRING ("// localhost / home"); Meine $ Bean = $ Remote_Interface-> getMessage (JSRING ("Hi dort")); Drucken $ Bean-> GetValue (), "N"; Das ist alles, was da ist. Beachten Sie, dass wir Java :: Import von Java.RMI.NAMING SAGEN ) wurde von einem anderen Methodenaufruf von java.rmi.naming zurückgegeben. Um dieses Beispiel auszuführen, müssen wir sicherstellen, dass alles in seinem Platz ist. Wir beginnen mit dem Kompilieren des Client-Codes. Angenommen, wir haben eine Stub-Klassendatei (RemoteObject_Stub.Class). Wir können Folgendes durchführen: GCJ-CYBEAN.JAVA RemoteInterface.java Fastjar -CVF-Client Wir können dann den Client-Code ausführen: classpath = client.jar perl client.plat ist es, Sie sollten dann die von Ihrem Server zurückgegebene Nachricht sehen. Anforderungen: · Perl.


Java :: Include :: Beispiele Zugehörige Software