Java Platform Invoke API (Demo version) 2.01.04

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

Tentang Java Platform Invoke API (Demo version)

Java Platform Invoke API (Versi demo) untuk MS Windows. Mengaktifkan kode Java untuk memanggil fungsi native yang diterapkan di pustaka link dinamis (DL) 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 dynamic link (DL), seperti yang ada di API Win32. 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 mengkonsumsi fungsi DLL yang diekspor, Anda perlu 1.Identifikasi fungsi dalam DL. Minimal, Anda harus menentukan nama fungsi dan nama DLL yang memuatnya. 2.Buat kelas untuk menahan fungsi DLL. 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 a DLL (fungsi DLL). Hubungi metode pada kelas Java Anda seperti metode Java lainnya. Karena parameter dapat diteruskan struktur dan diimplementasikan dalam fungsi callback Java.