Java

Java ist eine Perl-Erweiterung für den Zugriff auf eine JVM-Remote oder lokal.
Jetzt downloaden

Java Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Mark Ethan Trostler
  • Website des Verlags:
  • http://search.cpan.org/~metzzo/Java-4.7/Java.pm

Java Stichworte


Java Beschreibung

Java ist eine Perl-Erweiterung für den Zugriff auf eine JVM-Remote- oder lokal. Java ist eine Perl-Erweiterung für den Zugriff auf einen JVM-Remote- oder Lokal.Synopsis. Verwenden Sie Java. $ java = neue java; $ frame = $ java-> create_object ("java.awt.rame", "Rahmen des Titels"); $ Frame-> Setize (400.400); $ Frame-> Show (); $ java-> do_event ($ rahmen, "addwindowollister", event_handler); $ array = $ java-> create_array ("java.lang.string", 5); // Set-Array-Element 3 bis "Java ist lahm" $ Array -> = "Java ist lahm"; $ element_value = $ array -> -> get_value (); $ button = $ java-> create_object ("java.awt.button", "Push Me"); // Anhören für 'Action' Events von $ Button Object $ Java-> do_event ($ Button, "AddicactionLister", Event_Handler); // Schleifen- und Wartungsmodus, während (1) {mein $ Continue = $ java-> gehen; Letzte, wenn (! Definierte $ weiter); } // Erhalten Sie ein Ereignis! SUB EVENT_HANDLER {MY ($ object_that_cauused_event, $ EVENT_OBJECT) = @_; if ($ object_that_cauused_event-> gleiche ($ button)) {// von $ button! drucken "Sie haben meinen Knopf gedrückt !! n"; }} Mit diesem Modul können Sie mit einem JVM auf einer lokalen oder entfernten Maschine sprechen. Sie können Objekte, Anruffunktionen, Zugriffsfelder erstellen, mit Arrays umgehen, Ereignisse und den gesamten Unsinn, den Sie in Java tun können - von Perl! Mit einem JVM-Server starten Sie müssen "JavaServer" auf dem Computer ausführen, an dem Sie Verbindungen erstellen. Machen Sie einfach einen Java JavaServer, um den Server zu starten. Standardmäßig hört es auf dem Port 2000 an. Stellen Sie sicher, dass sich der "JavaServer.jar" in Ihrem Klassenpfad befindet. Vergewissern Sie sich auch, dass sich das Swing-Zeug (JFC, falls Sie bevorzugen) in Ihrem Klassenpfad befindet, auch wenn Sie Swing-Sachen verwenden möchten (Hinweis Dies gilt nicht für JVM 1.2 +). Erstellen des root-java objectyou Verbinden Sie sich mit einem Remote (oder lokalem) JVM, wenn Sie eine neue Java-Instanz erstellen. Der neue Anruf akzeptiert einen Hash mit den folgenden Tasten: Host => Hostname von Remote-Computer, um eine Verbindung herzustellen Ereignisse an den Standard erstellen / Geöffnete SPARUNG Einige Systemressourcen. authfile => Der Pfad in eine Datei, deren erste Zeile als gemeinsam genutztes "Geheimnis" verwendet wird, der an JavaServer übergeben wird. Um diese Funktion zu verwenden, müssen Sie JavaServer mit der Befehlszeilenoption '--autfile =' starten. Wenn der Zugang zu den geheimen Wörtern dieses Kunden gewährt wird. Standardmäßig gibt es kein gemeinsames Geheimnis. Siehe den Abschnitt "Autorisierung" unten. use_old_style_arrays => Sagen Sie java.pm, um 'Old-Style-Arrays verwenden, die Sie nicht verwenden sollten, es sei denn, Sie benötigen die Kompatibilität mit 3.x java.pm und früher. Standardmäßig sind alle von JavaServer zurückgegebenen Arrays für die JavaArray-Klasse für eine leichtere perl-ähnliche Manipulation in die JavaArray-Klasse. Sehen Sie sich den Abschnitt "Arrays" an, um weitere Info hinzuzufügen # Keine Ereignisse! $ java2 = NEW Java (Port => 8032, Event_Port => -1); Sie können eine beliebige Anzahl von Java-Umgebungen in einem Perl-Programm haben.Erigkeit: · Perl-Anforderungen: · Perl.


Java Zugehörige Software