JNIWrapper 3.7

Lisans: Ücretsiz Deneme ‎Dosya boyutu: 3.69 MB
‎Kullanıcı Derecelendirmesi: 4.6/5 - ‎11 ‎Oy

JNIWrapper ile, işletim sistemi API'sinin bir işlevini veya herhangi bir dinamik kitaplığı ndan bir işlev çağırmak için yerel kod kitaplıkları oluşturmanıza gerek yoktur. Kodunuzu yalnızca Java dilinde yazarsınız ve gerisini JNIWrapper yapar. JNIWrapper ana özellikleri şunlardır: - Yerel kod kitaplığından herhangi bir parametre içeren herhangi bir işlevi çağırma - Hem stdcall hem de cdecl arama sözleşmeleri için destek - Yapılar, birlikler ve işaretçiler de dahil olmak üzere birçok veri türü için destek - Herhangi bir parametre ve stdcall veya cdecl arama kuralları ile geri arama - Büyük miktarda karmaşık yerel yan veri içeren işlemler için özel olarak ayarlanmış - Genişletilebilir mimari, yeni veri türlerinin uygulanmasına veya mevcut veri türlerinin özelleştirilmesine olanak tanır - İş parçacığı güvenli, gerçekten eşzamanlı fonksiyon çağırma desteği - Özelleştirilebilir yerel kütüphane arama mekanizması - Tamamen otomatik kaynak yönetimi - Yerel işlevlerde çökmeler Java özel durumlara dönüştürülür. JNIWrapper avantajları: - En az sahne arkası operasyonu. Geliştiriciler, yerel yan verilerle çalışırken neler olduğunu her zaman görebilir. - 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. JNIWrapper bileşenleri tarafından ayrılan tüm kaynaklar artık gerekli olmadığında otomatik olarak serbest bırakılır. - 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. WinPack, JNIWrapper için ücretsiz bir ek ile birlikte, kullanmak için yerli Windows API öğrenmek için gerek yoktur. WinPack kütüphane yetenekleri: - Windows Kayıt Defterine Erişim; - Windows Dekorasyon; - Java uygulaması için tepsi simgesi. İpucu: Bu site sadece JNIWrapper Cross-Desktop sağlar. JNIWrapper'ın platforma özel sürümünü indirebilir veya kütüphanelerimiz için değerlendirme lisansları alabilirsiniz http://www.teamdev.com/jniwrapper/downloads.jsf

sürüm geçmişi

  • Sürüm 3.7 tarihinde gönderildi 2008-10-09
    Kurulmama

Program Detayları

Eula

EULA - Son Kullanıcı Lisans Sözleşmesi

TeamDev Lisans Sözleşmesi TeamDev Lisans Sözleşmesi Bu, Siz (bir birey veya bir taraf) ("Licensee") ve TeamDev Ltd. ("TeamDev"). ÖNEMLI [LÜTFEN DIKKATLICE OKUYUN]: YAZıLıMı YÜKLEYEREK, KULLANARAK VEYA KOPYALAYARAK VEYA İlGİlİ BELGELER ("SOFTWARE") ŞARTLARA BAĞLı OLMAYı KABUL EDERSINIZ VE BU ANLAŞMANıN KOŞULLARı. BU ŞARTLARı KABUL ETMEZSENIZ VE KOŞULLAR, YAZıLıMı YÜKLEME VEYA KULLANMA YETKINIZ DEĞILDIR. 1.Tanımlar a)"Runtime" Yazılıma dahil edilen ve gerekli dosyaları Lisans Sahibinin Yazılımı kullanarak oluşturduğu programların dağıtımı için. Çalışma zamanı dosyaları, eşlik eden veya çevrimiçi belgelerde tanımlanır ("Dokümantasyon"). Herhangi bir "readme" veya "runtime" ek bilgi için ürünle birlikte sağlanan dosyalar yeniden dağıtılabilir dosyalarla ilgili. b)"Değerlendirme Lisansı Anahtarı" üzerinde başlayacak sınırlı bir süre için değerlendirme amaçları tarafından tanımlanan hükümler uyarınca sona erdirmek ve kayıt günü Değerlendirme Lisansı Bu Sözleşmenin Hibeleri bölümü. c)"Geliştirme Lisansı Anahtarı" Lisans Sahibinin tümleştirmesine izin veren bir dosya anlamına gelir kendi büyük işlerine Yazılım. d)"Runtime Lisans Anahtarı" Lisans sahipleri Yazılımı içine alan çalışır. e)"Kişisel Lisans" Geliştirme ve Çalışma Zamanı Lisans Anahtarları. Herhangi bir şüpheye karşı, Lisans Sahibi bir şirket, şirket, ortaklık veya dernek veya başka bir tüzel kişi veya Organizasyon. 2.Mülkiyet ve Lisans Yazılım TeamDev aittir, telif hakkı ve telif hakkı yasaları tarafından korunmaktadır ve uluslararası anlaşma hükümleri. Yazılım lisanslıdır, satılmaz. Tarafından Yazılımı yüklemek veya kullanmak, Yazılımın Bu Sözleşmede açıkça belirtilen yazılımlar hariç. Tüm hakları değil burada açıkça verilen TeamDev tarafından ayrılmıştır. 3.Değerlendirme Lisans Hibeleri Bu Sözleşmenin hüküm ve koşullarına tabi olarak, TeamDev belirtilen bir kopyasını kullanmak için münhasır olmayan, devredilemez bir hak sadece amacıyla Yazılım ve Dokümantasyon sürümü 30 (otuz) takvim günü süre içinde değerlendirme ve bir kopyasını oluşturmak yedekleme amaçlı Yazılım. 4.Geliştirme ve Çalışma Süresi Lisans Hibeleri İlgili lisans ücretlerinin ödenmesine ve şartlara ve bu Sözleşmenin koşulları, TeamDev işbu vesileyle size münhasır olmayan bir Yazılımın belirtilen sürümünü kullanma hakkı devredilemez ve İş istasyonlarının sayısına karşılık gelen belgeler satın alınan lisanslar; çoğaltmak ve dağıtmak için, yalnızca çalıştırılabilir biçimde, ek olmadan Runtime ile Yazılım kullanarak oluşturduğunuz programlar lisans veya ücretler, burada tanımlanan tüm koşullara tabidir. 5.Lisans Kısıtlamaları Not: a) değiştirmek, uyarlamak, değiştirmek, çevirmek, decompile, ters mühendis, veya Yazılımı sökmek; b) herhangi bir mülkiyet bildirimleri veya etiketleri kaldırmak Yazılım; c) Yazılımın elde edilen sayıdan daha fazla kopyasını yapmak lisanslar (yedekleme amacıyla bir kopya hariç); d) kira, kira veya başka yazılım haklarını devretmek. 5.1.Değerlendirme Lisansı Kısıtlamaları Lisans Kısıtlamalarında belirtilen genel kısıtlamalara ek olarak bölüm, Değerlendirme Lisansı sahibi olarak Değİl OLABILIRSINIZ: a) kullanmak Ticari amaçlı yazılımlar; b) yazılımın süresinin dolmasından sonra değerlendirme dönemi. 5.2.Geliştirme ve Çalışma Süresi Lisans Kısıtlamaları Lisans Kısıtlamalarında belirtilen genel kısıtlamalara ek olarak bölüm, Geliştirme ve Runtime Lisansı sahibi olarak SEN OLMAYABILIR: a) bilgisayar sayısı üzerinde yazılım kullanmak, sayısını aşan satın alınan lisanslar; b) yeniden dağıtmak için Geliştirme Lisans Anahtarı'nı kullanın uygulamalar; c) geliştirme amacıyla Runtime Lisans Anahtarı'nı kullanın. 5.3.Kişisel Lisans Kısıtlamaları Lisans Kısıtlamaları bölümünde belirtilen kısıtlamalara ek olarak ve Geliştirme ve Çalışma Süresi Lisans Kısıtlamaları bölümünde, Kişisel Lisans Değİl: a) sadece bilgisayarlarda yazılım kullanmak Licesee tarafından kullanılan; b) diğer kişi veya kuruluşların Yazılımı kullanmasına izin vermek. 6. Pazarlama TeamDev'in müşterisi olarak tanınmayı kabul emmiş olursunuz ve TeamDev'in varsa size ad, ticari ad ve ticari marka ile başvurabilir ve kısaca TeamDevs pazarlama malzemeleri ve web sitelerinde işinizi açıklayın. Bu vesileyle TeamDev'e adınızı ve ticari adlarınızı kullanma izni vermiş siniz. ve ticari markalar sadece TeamDev'e verilen haklar uyarınca bu pazarlama bölümüne. 7.Destek Hizmetleri TeamDev, Lisans Sahibine Yazılımla ilgili destek hizmetleri sağlayabilir. Bu tür destek hizmetlerinin kullanımı, TeamDevs web sitesi (www.teamdev.com). TeamDev'in destek hizmetlerinin bir parçası olarak Lisans Sahibine, periyodik güncellemelerde Yazılım veya başka bir şekilde, Yazılımın bir parçası olarak kabul edilmelidir ve bu Sözleşmenin hüküm ve koşullarına tabidir. Lisans Sahibinin TeamDev'e sağladığı her türlü teknik bilgi ile destek hizmetlerinin bir parçası olarak, TeamDev bu tür bilgileri ürün desteği ve dahil olmak üzere, kısıtlama olmaksızın iş amaçları Geliştirme. TeamDev bu tür teknik bilgileri bir formda kullanmaz lisans sahibini kişisel olarak tanımlar. 8. Patent Ve Telif Hakkı Tazyik a) Lisans veren, Lisans Sahibini tüm masraflar için savunacak ve geri ödeyecektir ( makul avukatlık ücretleri) Yazılım döşenmiş ve kullanılan bir iddia kaynaklanan bu Sözleşme kapsamında bir ABD veya Kanada telif hakkı veya patent sağlanan: (i) Lisans sahibi, talepten sonraki 30 gün içinde Lisans Veren'e yazılı olarak bildirir; (ii) Lisans çıtası, savunmanın ve ilgili tüm yerleşim in tek kontrolüne sahiptir. müzakereler ve (iii) Lisans sahibi, Lisans Veren'e yardım, bilgi ve yukarıdaki leri gerçekleştirmek için gerekli yetki. b) Lisans sahibi, ihlal iddiasından (i) Lisans Veren tarafından oluşturulmayan Yazılım içinde yer alan kod; (ii) Yazılımın değiştirilen veya değiştirilmiş bir sürümü, lisans veren tarafından veya altında yapılan bu tür değişiklik(ler) veya değişiklikler Lisansörler yön, bu tür bir ihlal kullanımı ile önlenebilir olsaydı Lisans Verenin Lisans Sahibine sağladığı Yazılımın güncel ve değiştirilmemiş bir sürümü, Veya (iii) kombinasyonu, çalışması, veya altında döşenmiş herhangi bir Yazılımın kullanımı lisans çıtası tarafından verilmeyecek program veya verilerle bu Sözleşme ihlal, yazılımın bu tür bir programları veya verileri. c) Yazılımın LisansÇı tarafından ihlal ettiği ne de inanıldığı veya ihlal ettiğine inanılması durumunda, Yazılımı kullanan lisans sahipleri birleştirilirse, Lisans Sahibi gideri, (i) Yazılımı ihlal etmeyen hale getirmek için değiştirmek; (ii) Lisans Sahibi için Yazılımı kullanmaya devam etmek için bir lisans almak; (iii) Yazılımı, makul bir şekilde uygun olan diğer Yazılımlarla değiştirmek Lisans sahibi veya (iv) eğer, ilgili çarelerin hiçbiri ticari olarak mümkün değilse, ihlal yazılımı için lisansı sona erdirmek ve herhangi bir lisans ücretleri iade yürürlüğe tarihinden itibaren üç yıllık bir dönem boyunca eşit olarak sınıflandırılır Yazılım için ödenen Anlaşmanın. 9.GarantiNin Reddi YAZILIM VE İlGİlİ BELGELER Strictly "AS IS" DAHIL OLMAK ÜZERE, AÇıK VEYA ZıMNI HERHANGI BIR GARANTI OLMADAN TEMEL, SıNıRLAMA OLMAKSıZıN, ZımNI GARANTILER VEYA SATILIK, Bir UYGUNLUK BELIRLI BIR AMAÇ VEYA IHLAL EDILEMEZ. KULLANıMDAN KAYNAKLANAN TÜM RISK VEYA YAZILIMUN PERFORMANSI SILERLE KALDIRIDADIR. 10.Sorumluluğun Sınırlandırılması HIÇBIR DURUMDA TEAMDEV VEYA TEDARIKÇILERI HERHANGI BIR ZARARDAN SORUMLU TUTULAMAZ. (BUNLAR DAHIL, ANCAK, IŞ KAR KAYBı IÇIN ZARARLAR, IŞ KESİnTİ, İş BİlGİlerİnİn KAYBI VEYA Dİğer MADDI KAYBI) BU TEAMDEV ÜRÜNÜNÜN KULLANıMıNDAN VEYA KULLANıLAMAMASıNDAN KAYNAKLANAN TEAMDEV'E BU TÜR ZARARLARıN TAZMIN EDILME OLASıLıĞı BILDIRILDI. 11.Fesih Lisans sahibi, bu Sözleşmenin tüm kopyalarını yok ederek bu Sözleşmeyi herhangi bir zamanda feshedebilir. Yazılım. İşbu Sözleşme, Lisans Sahibinin herhangi bir hükme uymadığı tespit edilirse TeamDev bu Sözleşme'nin. Bu fesih üzerine, Lisans Sahibi tüm kopyaları yok etmelidir Yazılımın. Bölüm 9.GarantiNin Reddi ve 10.Sınırlama Sorumluluk, işbu Sözleşme'nin feshinden sonra da geçerliliğini koruyacaktır.