Jawa

Java adalah ekstensi Perl untuk mengakses JVM dari jarak jauh atau lokal.
Unduh sekarang

Jawa Peringkat & Ringkasan

Iklan

  • Rating:
  • Lisensi:
  • Perl Artistic License
  • Harga:
  • FREE
  • Nama Penerbit:
  • Mark Ethan Trostler
  • Situs web penerbit:
  • http://search.cpan.org/~metzzo/Java-4.7/Java.pm

Jawa Tag


Jawa Keterangan

Java adalah ekstensi Perl untuk mengakses JVM jarak jauh atau lokal. Java adalah ekstensi Perl untuk mengakses JVM jarak jauh atau penggunaan locally.SYNOPSIS Java; $ Java = Java baru; $ Bingkai = $ Jawa-> create_object ( "java.awt.Frame", "Frame Title"); $ Frame-> setSize (400.400); $ Frame-> show (); $ Jawa-> do_event ($ bingkai, "addWindowListener", event_handler); $ Array = $ Jawa-> create_array ( "java.lang.String", 5); // Set elemen array 3 untuk "Java adalah lumpuh" $ array -> = "Java adalah lumpuh"; $ Element_value = $ array -> -> get_value (); $ Tombol = $ Jawa-> create_object ( "java.awt.Button", "Push Me"); // Dengarkan untuk acara 'Aksi' dari $ tombol object $ Jawa-> do_event ($ tombol, "addActionListener", event_handler); // Loop dan modus menunggu sementara (1) {$ saya terus = $ Jawa-> pergi; terakhir jika (didefinisikan $ terus!); } // Got acara! sub event_handler {saya ($ object_that_caused_event, $ event_object) = @_; if ($ object_that_caused_event-> yang sama ($ tombol)) {// Dari $ tombol! mencetak "Anda menekan tombol saya !! n"; }} Modul ini memungkinkan Anda untuk berbicara dengan JVM pada mesin lokal atau remote. Anda dapat membuat objek, fungsi panggilan, bidang akses, kesepakatan dengan array, dapatkan peristiwa dan semua omong kosong yang dapat Anda lakukan di Jawa - dari Perl Memulai JVM serverFirst Anda harus menjalankan 'JavaServer' pada mesin yang Anda akan membuat koneksi!. Cukup lakukan sebuah 'java JavaServer' untuk memulai server. Secara default akan mulai mendengarkan pada port 2000. Pastikan yang 'JavaServer.jar' dalam classpath Anda - juga pastikan hal-hal swing (JFC jika Anda suka) adalah di classpath Anda juga jika Anda ingin hal penggunaan swing (catatan ini tidak berlaku untuk JVM 1.2 +). menciptakan akar Java objectYou terhubung ke remote (atau lokal) JVM ketika Anda membuat contoh Java baru. Panggilan baru menerima hash dengan tombol berikut: host => hostname dari mesin remote untuk menghubungkan ke default 'localhost' port => port JVM mendengarkan pada (JavaServer) default adalah 2000 event_port => port yang remote JVM akan mengirim peristiwa ke default adalah 2001. Jika Anda menentukan '-1' untuk nilai ini maka layanan acara akan dimatikan - jika Anda tidak melakukan apapun GUI pekerjaan ini mungkin ide yang baik sebagai pelabuhan acara kedua akan tidak terbiasa / membuka tabungan beberapa sumber daya sistem. -auth => Path ke sebuah file yang baris pertama digunakan sebagai 'rahasia' bersama yang akan diteruskan ke JavaServer. Untuk menggunakan fitur ini anda harus mulai JavaServer dengan '--authfile =' opsi baris perintah. Jika rahasia akses kata pertandingan akan diberikan kepada klien ini. Secara default tidak ada rahasia bersama. Lihat 'Otorisasi' bagian bawah. use_old_style_arrays => memberitahu Java.pm menggunakan 'gaya lama' array yang Anda TIDAK harus menggunakan kecuali Anda perlu kompatibilitas mundur dengan 3.x Java.pm dan sebelumnya. Secara default semua array dikembalikan oleh JavaServer yang 'terikat' untuk kelas JavaArray untuk perl-seperti lebih mudah manipulasi. Lihat 'Array' bagian lanjut ke bawah untuk lebih info.For misalnya: $ java = new Java (host => "java.zzo.com", event_port => 4032); # Tidak ada acara! $ Java2 = Java baru (port => 8032, event_port => -1); Anda dapat memiliki sejumlah java 'lingkungan' di Perl program.Requirements: · Persyaratan Perl: · Perl.


Jawa Perangkat Lunak Terkait

Webfetch.

Webfetch adalah modul Perl untuk mengunduh dan menyimpan informasi dari web. ...

160

Unduh