Java

JAVA is een PERL-extensie voor toegang tot een JVM op afstand of lokaal.
Download nu

Java Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Mark Ethan Trostler
  • Uitgever website:
  • http://search.cpan.org/~metzzo/Java-4.7/Java.pm

Java Tags


Java Beschrijving

Java is een perl-extensie voor het op afstand of lokaal toegang tot een JVM. Java is een perl-extensie voor toegang tot een JVM op afstand of lokaal. Synopsis Gebruik Java; $ Java = Nieuwe Java; $ frame = $ Java-> Create_Object ("java.awt.frame", "frame's titel"); $ frame-> setsize (400.400); $ frame-> show (); $ java-> do_event ($ frame, "addwindowlistener", event_handler); $ array = $ java-> create_array ("java.lang.string", 5); // set arrayelement 3 tot "Java is Lame" $ array -> = "Java is kreupel"; $ Element_Value = $ array -> -> Get_Value (); $ knop = $ Java-> Create_Object ("Java.awt.button", "Push Me"); // Luister voor 'Action' -evenementen vanaf $ Button Object $ Java-> Do_Event ($ knop, "AddactionListener", Event_Handler); // lus- en wachtmodus terwijl (1) {mijn $ doorgaan = $ Java-> GO; laatste if (! gedefinieerde $ doorgaan); } // kreeg een evenement! Sub-evenement_handler {My ($ Object_That_caUsed_Event, $ Event_Object) = @_; if ($ Object_that_caUSE_EVENT-> dezelfde ($ knop)) {// vanaf $ knop! Print "Je duwde mijn knop !! n"; }} Met deze module kunt u met een JVM praten op een lokale of externe machine. U kunt objecten, oproepfuncties, toegangsvelden maken, omgaan met arrays, evenementen en alle onzin krijgen die u kunt doen in Java - van PERL! Een JVM-server starten U moet 'JavaServer' op de machine uitvoeren waarmee u verbindingen maakt. Doe gewoon een 'Java Javaserver' om de server te starten. Standaard zal het beginnen met het luisteren op poort 2000. Zorg ervoor dat de 'JavaServer.jar' in je klasspad is - zorg ook voor dat de swing-spul (JFC als je verkiest) ook in je klasspad is als je Swing-dingen wilt gebruiken Dit is niet van toepassing op JVM 1.2 +). De root Java-objectie maken Maak verbinding met een afstandsbediening (of lokaal) JVM wanneer u een nieuwe Java-instantie maakt. De nieuwe oproep accepteert een hash met de volgende sleutels: Host => Hostnaam van externe machine om verbinding te maken met standaard is 'localhost' poort => poort De JVM luistert op (JavaServer) standaard is 2000 event_port => poort die de afstandsbediening is Verzend evenementen naar standaard is 2001. Als u '-1' voor deze waarde opgeeft, wordt de gebeurtenisdienst uitgeschakeld - als u geen GUI-werk doet, is dit misschien een goed idee omdat de tweede eventpoort niet wordt gebruikt / geopende besparing van sommige systeembronnen. AuthFile => Het pad naar een bestand waarvan de eerste regel wordt gebruikt als een gedeeld 'geheim' dat wordt doorgegeven aan Javaserver. Om deze functie te gebruiken, moet u JavaServer starten met de optie '--authfile =' opdrachtregel. Als de geheime woorden overeenkomen met toegang tot deze klant. Standaard is er geen gedeeld geheim. Zie het gedeelte 'Autorisatie' hieronder. Gebruik_old_style_arrays => Vertel Java.pm om 'Old-Style'-arrays te gebruiken die u niet mag gebruiken, tenzij u achterwaarts compatibiliteit met 3.x Java.pm en eerder nodig hebt. Standaard zijn alle arrays geretourneerd door Javaserver 'gebonden' naar de Javaarray-klasse voor eenvoudiger Perl-achtige manipulatie. Zie de sectie 'Arrays' Verder naar beneden voor meer info. Zie voorbeeld: $ Java = Nieuwe Java (Host => "Java.zzo.com", Event_port => 4032); # Geen evenementen! $ Java2 = Nieuwe Java (poort => 8032, event_port => -1); u kunt een willekeurig aantal Java-omgevingen "hebben in een PERL-programma. REQUIRINGEN: · PERL-vereisten: · Perl


Java Gerelateerde software

Webfetch

Webfetch is een PERL-module om informatie van het web te downloaden en op te slaan. ...

160

Downloaden