Object-Oriented JNI Add-In adalah alat yang dikembangkan untuk MS Visual Studio. Ini menghasilkan kode C ++ (kelas OOJNI) untuk kode byte java (SUN / IBM / MS JDK1.1.x-1.6.x ke atas) dipilih dan menyertakannya ke dalam proyek C ++ aktif. Hal ini juga membuat JNI implementasi antarmuka java. Pada saat yang sama Add-In OOJNI membuat semua pengaturan proyek untuk menggunakan, mengompilasi, dan menjalankan kode yang dihasilkan. Programmer C++ menggunakan kelas OOJNI sebagai kelas C++ reguler. Setiap kelas OOJNI membungkus kode JNI tingkat rendah untuk mengakses bidang dan metode Kelas Java. Semua konversi tipe data (dari java-to-C++ dan C++-to-java) disembunyikan dari programmer C++. Setiap referensi objek java dienkapsulasi menjadi kelas C++ khusus – Java Reference Wrapper, yang membuat salinan dangkal referensi objek java di kelas OOJNI yang berbeda. Pendekatan ini memungkinkan untuk mengurangi sejumlah referensi java yang digunakan dalam kode JNI. Catatan: Dalam pembaruan ini kami berhasil melewati bug di JVM yang melakukan masalah dengan opsi Delegasi. Untuk menginstal produk di Vista mulai Command Prompt sebagai Administrator dan menjalankan perintah: Cd msiexec /i
Riwayat versi
- Versi 2.01.17 diposting di 2006-09-01
EULA - Perjanjian Lisensi Pengguna Akhir
Demo AddIn OOJNITM – Versi Evaluasi Perjanjian Lisensi Produk OOJNITM JAVAIN Ltd., ("JAVAIN") bersedia melisensikan produk Demo AddIn OOJNITM )"Demo AddIn OOJNITM", "Produk"(, dokumentasi terkait, dan materi atau informasi lain yang berkaitan dengan perangkat lunak tersebut yang disediakan oleh JAVAIN ("Perangkat Lunak" atau "Produk"), kepada Anda (secara pribadi dan/atau atas nama pemberi kerja Anda) ("Penerima Lisensi") HANYA JIKA ANDA MENYETUJUI SYARAT DAN KETENTUAN PERJANJIAN LISENSI INI (perjanjian "Perjanjian"). SEBELUM ANDA MEMILIH TOMBOL "SAYA TERIMA" DI BAGIAN BAWAH JENDELA INI, BACA DENGAN CERMAT SYARAT DAN KETENTUAN PERJANJIAN INI. DENGAN MEMILIH TOMBOL "SAYA TERIMA" ANDA: (1) MENYATAKAN BAHWA ANDA MEMILIKI KAPASITAS HUKUM DAN WEWENANG UNTUK MENGIKAT DIRI ANDA SENDIRI DAN /ATAU PEMBERI KERJA ANDA, DENGAN SYARAT DAN KETENTUAN PERJANJIAN INI; DAN (2) MENYETUJUI ATAS NAMA DIRI SENDIRI DAN/ATAU SEBAGAI PERWAKILAN RESMI DARI PEMBERI KERJA ANDA, UNTUK TERIKAT OLEH PERJANJIAN INI. JIKA ANDA TIDAK MENYETUJUI SEMUA SYARAT DAN KETENTUAN PERJANJIAN INI, ATAU TIDAK MEWAKILI YANG TERSEBUT DI ATAS, PILIH TOMBOL "SAYA TIDAK TERIMA" DALAM HAL INI ANDA AKAN DAN MUNGKIN TIDAK MENERIMA, MENGINSTAL, ATAU MENGGUNAKAN PERANGKAT LUNAK. Jika Anda memiliki pertanyaan tentang Perjanjian ini, hubungi JAVAIN di: JAVAIN Ltd., Perhatian: Lisensi, email: [email protected] HIBAH LISENSI: JAVAIN dengan ini memberikan kepada Anda lisensi non-eksklusif, tidak dapat ditransfer untuk menggunakan Perangkat Lunak yang menyertainya untuk tujuan evaluasi tunggal pada persyaratan berikut: Anda dapat: a) Gunakan Perangkat Lunak di komputer apa pun; b) Salin Perangkat Lunak untuk tujuan pencadangan, asalkan salinan apa pun harus berisi semua pemberitahuan kepemilikan Perangkat Lunak asli. Dan, Anda tidak boleh: a) Mengizinkan individu atau entitas lain untuk menggunakan Perangkat Lunak baik untuk tujuan selain evaluasi; b) Memodifikasi, menerjemahkan, merekayasa balik, mendekompilasi, membongkar (kecuali sejauh hukum yang berlaku secara khusus melarang pembatasan tersebut), atau membuat karya turunan berdasarkan Perangkat Lunak; c) Salin Perangkat Lunak (kecuali untuk tujuan cadangan); d) Menyewakan, menyewakan, atau mengalihkan hak atas Perangkat Lunak; E. Menghapus pemberitahuan atau label kepemilikan apa pun di Perangkat Lunak; f) Mendistribusikan file yang dapat dieksekusi atau file pustaka yang Anda buat yang ditautkan ke file library yang terkandung dalam Perangkat Lunak, atau memasukkan kode sumber atau file pustaka yang terkandung dalam Perangkat Lunak; g) Mendistribusikan kode sumber apa pun, termasuk file header, atau file library yang terkandung dalam Perangkat Lunak. atau h) Menggunakannya dengan cara apa pun untuk tujuan komersial. Perangkat Lunak ini dalam "gunakan" pada komputer ketika dimuat ke dalam memori sementara (yaitu, RAM) atau diinstal ke memori permanen (misalnya hard disk, CD-ROM) komputer itu. JUDUL; Hak kepemilikan, hak kepemilikan, dan hak kekayaan intelektual di dalam dan kepada Perangkat Lunak, dan setiap salinan Perangkat Lunak akan tetap ada di JAVAIN. Perangkat Lunak dilindungi oleh undang-undang hak cipta Amerika Serikat dan perjanjian hak cipta internasional. Hak kepemilikan, hak kepemilikan, dan hak kekayaan intelektual dalam dan atas konten yang diakses melalui Perangkat Lunak adalah milik pemilik konten yang berlaku dan dapat dilindungi oleh hak cipta yang berlaku atau hukum lainnya. Lisensi ini tidak memberi Anda hak atas isi tersebut. LAYANAN DAN DUKUNGAN; Layanan dan dukungan yang ditawarkan JAVAIN untuk Perangkat Lunak berdasarkan Perjanjian ini terbatas pada layanan atau dukungan, jika ada, yang tersedia secara bebas di situs Web JAVAIN. PENGAKHIRAN; Lisensi ini berakhir secara otomatis ketika periode evaluasi bawaan Perangkat Lunak berakhir atau 45 hari setelah tanggal Anda memperoleh Perangkat Lunak, mana yang lebih awal. Lisensi ini juga akan berakhir secara otomatis jika Anda gagal mematuhi batasan yang dijelaskan di atas. Pada tjuga akan berakhir secara otomatis jika Anda gagal mematuhi batasan yang dijelaskan di atas. Saat pengakhiran, Anda harus menghapus dan menghancurkan semua salinan Perangkat Lunak. TIDAK ADA JAMINAN; Perangkat Lunak disediakan berdasarkan "SEBAGAIMANA ADANYA" TANPA PERNYATAAN ATAU JAMINAN DALAM BENTUK APA PUN, dan Anda akan menanggung semua risiko terhadap kualitas dan kinerja program. Tanpa membatasi umum hal tersebut di atas, a) Anda menanggung seluruh biaya layanan atau perbaikan apa pun dan kerusakan apa pun yang diakibatkan oleh informasi yang terkandung dalam atau dikompilasi oleh Perangkat Lunak, dan b) Anda memikul semua tanggung jawab untuk pemilihan Perangkat Lunak untuk mencapai hasil yang Anda maksudkan, dan untuk instalasi, penggunaan, dan hasil yang diperoleh dari Perangkat Lunak. JAVAIN TIDAK MEMBUAT JAMINAN TEGAS LAINNYA DAN TIDAK ADA JAMINAN TIDAK ADA PELANGGARAN HAK PIHAK KETIGA. DURASI JAMINAN TERSIRAT, TERMASUK TANPA BATASAN, JAMINAN KELAYAKAN UNTUK MERCHANTABILITY DAN KESESUAIAN UNTUK TUJUAN TERTENTU, TERBATAS PADA PERIODE GARANSI TERBATAS DI ATAS; BEBERAPA NEGARA TIDAK MENGIZINKAN PEMBATASAN BERAPA LAMA GARANSI TERSIRAT BERLANGSUNG, SEHINGGA BATASAN MUNGKIN TIDAK BERLAKU UNTUK ANDA. TIDAK ADA DEALER, AGEN, ATAU KARYAWAN JAVAIN YANG BERWENANG UNTUK MELAKUKAN MODIFIKASI, PERPANJANGAN, ATAU PENAMBAHAN GARANSI INI. GARANSI INI MEMBERI ANDA HAK HUKUM TERTENTU, DAN ANDA MUNGKIN MEMILIKI HAK HUKUM LAIN YANG BERVARIASI DARI SATU NEGARA KE NEGARA LAIN ATAU BERDASARKAN YURISDIKSI. BATASAN TANGGUNG JAWAB. DALAM KEADAAN APA PUN DAN TANPA TEORI HUKUM, KESALAHAN, KONTRAK, ATAU LAINNYA, AKAN JAVAIN ATAU PEMASOK ATAU PENJUALNYA BERTANGGUNG JAWAB KEPADA ANDA ATAU ORANG LAIN UNTUK TIDAK LANGSUNG, KERUSAKAN KHUSUS, INSIDENTAL, ATAU KONSEKUENSIAL DARI KARAKTER APA PUN TERMASUK, TANPA BATASAN, KERUSAKAN KARENA KEHILANGAN NIAT BAIK, PENGHENTIAN KERJA, KEGAGALAN KOMPUTER ATAU KERUSAKAN, ATAU SETIAP DAN SEMUA KERUSAKAN ATAU KERUGIAN KOMERSIAL LAINNYA, ATAU UNTUK KERUSAKAN APA PUN YANG MELEBIHI HARGA DAFTAR JAVAIN UNTUK LISENSI KE PERANGKAT LUNAK, JIKA ADA, BAHKAN JIKA JAVAIN AKAN DIBERITAHU TENTANG KEMUNGKINAN KERUSAKAN TERSEBUT, ATAU UNTUK SETIAP KLAIM OLEH PIHAK LAIN. PEMBATASAN TANGGUNG JAWAB INI TIDAK BERLAKU UNTUK TANGGUNG JAWAB ATAS KEMATIAN ATAU CEDERA PRIBADI SEJAUH HUKUM YANG BERLAKU MELARANG PEMBATASAN TERSEBUT. SELAIN ITU, BEBERAPA NEGARA TIDAK MENGIZINKAN PENGECUALIAN ATAU PEMBATASAN KERUSAKAN INSIDENTAL ATAU KONSEKUENSIAL, SEHINGGA PEMBATASAN DAN PENGECUALIAN INI MUNGKIN TIDAK BERLAKU UNTUK ANDA. Perjanjian ini adalah keseluruhan Perjanjian antara Anda (baik individu atau entitas tunggal) dan JAVAIN dan menggantikan komunikasi, iklan, atau pemahaman lain sehubungan dengan Perangkat Lunak. JAVAIN Ltd. [email protected]
Detil Program
- Kategori: Pengembangan > Komponen & Pustaka
- Penerbit: Javain Ltd.
- Lisensi: Uji Coba Gratis
- Harga: N/A
- Versi: 2.01.17
- Platform: windows