JNIWrapper Cross-Desktop

Lisans: Ücretsiz Deneme ‎Dosya boyutu: N/A
‎Kullanıcı Derecelendirmesi: 3.0/5 - ‎2 ‎Oy

Hakkı -nda JNIWrapper Cross-Desktop

JNIWrapper JNI kullanmadan Java programlarından yerel kod ile çalışmak sağlayan bir yazılım geliştirme kitidir. JNIWrapper ile, işletim sistemi API'sinin bir işlevini veya herhangi bir dinamik kitaplığı işlevi çağırmak için yerel kitaplıklar oluşturmanız gerekmez. Sadece Java dilinde kod yazmak ve JNIWrapper geri kalanını yok. İster Windows, Linux veya Mac OS X olsun, bu platformların herhangi birinde JNIWrapper'ın gücünden yararlanabilirsiniz. JNIWrapper Avantajları JNIWrapper teknik avantajları, en dikkat çekici olan bir dizi vardır: * Minimum perde arkası işlem. Geliştiriciler, yerel yan verilerle çalıştıklarında neler olduğunu her zaman görebilmeli ve anlayabilmeli. Bu, Java ve yerel kod arasındaki karmaşık etkileşimleri geliştirmeye ve hata ayıklamaya yardımcı olur. * Yüksek performans. JNIWrapper özellikle büyük miktarda verinin etkileşimlerde yer aldığı durumlarda performans için özel olarak ayarlanmıştir. * Otomatik kaynak yönetimi. o JNIWrapper bileşenleri tarafından ayrılan tüm kaynaklar artık ihtiyaç duyulmadığında otomatik olarak serbest bırakılır. Geliştiriciler JNIWrapper değişkenlerini Java çöp toplayıcısı tarafından alınabilecek olağan nesneler olarak değerlendirebilir. o JNIWrapper nesneleri de sonlandırıcılar açısından güvenlidir: tüm kaynakların sonlandırma sırasında kullanılabilir olması garanti edilir. * Yerel işlev çağırma için kapsamlı destek. JNIWrapper hem stdcall ve cdecl çağrı sözleşmeleri ve yapılar ve sendikalar da dahil olmak üzere tüm karmaşık C türleri, destekler. Geri aramalar herhangi bir parametre ve iade türleri ve her ikisi de çağrı kuralları ile tam olarak desteklenir. Beklenmeyen durumlarda, kullanıcılar parametre davranışı üzerinde tam denetim alarak kendi türlerini oluşturabilir.