Java Platform Invoke API Demo (Linux) 2.01.04

Lisensi: Uji Coba Gratis ‎Ukuran file: 394.19 KB
‎Peringkat Pengguna: 4.0/5 - ‎2 ‎Suara

Java Platform Invoke API (Versi demo) untuk Linux/Unix, i386. Memungkinkan kode Java untuk memanggil fungsi asli yang diterapkan di pustaka tautan bersama seperti di Microsoft .NET Framework. Ditulis untuk JSE 1.5.x dan yang lebih baru. Platform Java memanggil API yang memungkinkan kode Java untuk memanggil fungsi native yang diterapkan di library bersama, seperti yang ada di Linux API. Ini menemukan dan memanggil fungsi yang diekspor dan marshal argumennya (bilangan bulat, string, array, struktur, dan sebagainya) di seluruh batas interoperasi sesuai kebutuhan. API ini mendukung marshaling implisit yang membuat coding Java dengan fungsi asli sangat sederhana. Untuk menggunakan fungsi pustaka bersama yang Anda butuhkan 1.Identifikasi fungsi di perpustakaan bersama. Minimal, Anda harus menentukan nama fungsi dan nama pustaka bersama yang memuatnya. 2.Buat kelas untuk memegang fungsi perpustakaan bersama. Anda dapat menggunakan kelas yang ada, membuat class individual untuk setiap fungsi native, atau membuat satu kelas yang berisi serangkaian fungsi native terkait. Kelas ini harus memperluas CNativeLibrary. Gunakan anotasi ImportLibrary untuk mengikat kelas Anda ke library native. 3.Buat prototipe dalam kode Java. Tulis prototipe fungsi asli sebagai metode dengan tanda tangan yang sesuai dengan fungsi asli menggunakan perjanjian peta tipe data. Untuk mengidentifikasi fungsi asli, gunakan Fungsi anotasi. Tandai metode dengan pengubah asli. 4.Call fungsi perpustakaan bersama. Hubungi metode pada kelas Java Anda seperti metode Java lainnya. Karena parameter dapat diteruskan struktur dan diimplementasikan dalam fungsi callback Java.

Riwayat versi

  • Versi 2.01.04 diposting di 2007-02-28

Detil Program