JNIWrapper kitaplığı Java tarafında uygulamanın tam kontrolünü korurken yerel kodu arabirim sağlar. 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. Geliştiricilerin yerel yan verilerle çalışırken neler olduğunu her zaman görebilmeleri için en az sahne arkası işlemi. Yüksek performans JNIWrapper Java ve yerel kod arasındaki etkileşimler dahil veri herhangi bir büyük miktarda işlemek sağlar, geliştirici parçası üzerinde hiçbir performans ayarı gerektiren. 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, sendikalar ve geri çağırmalar da dahil olmak üzere tüm karmaşık C türleri destekler. Genişletilebilir mimari, yeni veri türlerinin uygulanmasına veya varolanların özelleştirilmesine olanak tanır. İş parçacığı güvenli eşzamanlı işlev çağırma desteği, eşitlemek gerek kalmadan farklı Java iş parçacığı tüm yerel işlev çağrıları aynı anda gerçekleştirmek için izin verir. Yerel işlevlerde kilitlenmeler Java özel durumlara dönüştürülür. JNIWrapper özelleştirilebilir bir yerel kitaplık arama mekanizması sağlar. WinPack, JNIWrapper için ücretsiz bir ek ile birlikte, kullanmak için yerli Windows API öğrenmek için gerek yoktur. WinPack, Windows yerel API'sine ve kitaplıklarına Java kodundan erişim sağlar. Kitaplık ayrıca: Windows Kayıt Defteri'ne erişim; Windows Hooks'u yükleyin; Olayları ve Dosyaları yönetmek; windows özelliklerini değiştirmek; sistem süreçlerini, modülleri, bellek ve olay günlüklerini ve daha birçoklarını izlemek ve yönetmek.
sürüm geçmişi
- Sürüm 3.12 tarihinde gönderildi 2016-10-25
EULA - Son Kullanıcı Lisans Sözleşmesi
Sürüm 4.6
Bu, sizinle (bir kişi veya bir tüzel kişi) ile TeamDev Ltd. (TeamDev) arasında yapılan yasal bir anlaşmadır (Sözleşmedir).
ÖNEMLI [LÜTFEN DIKKATLICE OKUYUN]: YAZıLıMı VEYA ILGILI BELGELERI (YAZıLıMı) YÜKLEYEREK, KULLANARAK VEYA KOPYALAYARAK, BU ANLAŞMANıN HÜKÜM VE KOŞULLARıNA BAĞLı OLMAYı KABUL EDERSINIZ. BU HÜKÜM VE KOŞULLARı KABUL ETMEZSENIZ, YAZıLıMı YÜKLEME VEYA KULLANMA YETKINIZ OLMAZ.
1. Tanımlar
a) Yazılım, TeamDev tarafından ikili formda ve ilgili belgelerde, ilişkili medya, basılı materyallerde ve çevrimiçi veya elektronik dokümantasyonda sağlanan yazılım ürünü anlamına gelir.
b) Çalışma süresi, Yazılıma dahil olan ve Yazılımı kullanarak oluşturduğunuz programların dağıtımı için gerekli olan dosyalar anlamına gelir. Çalışma zamanı dosyaları, Yazılıma veya çevrimiçi belgelere (Dokümantasyon) eşlik eden belgelerde tanımlanır. Yeniden dağıtılabilir dosyalarla ilgili ek bilgi için Yazılımla birlikte sağlanan okuma veya çalışma zamanı dosyaları da dahil olmak üzere Belgelere başvurmalısınız.
c) Değerlendirme Lisansı Anahtarı, Yazılımı değerlendirme amacıyla değerlendirme amacıyla, Değerlendirme Lisansı'nın satın alınması gününde başlayacak ve bu Sözleşmenin bölüm 3 Değerlendirme Lisansı Hibesi'nde tanımlanan hükümler uyarınca sona erecek sınırlı bir süre için değerlendirme amacıyla kullanılmasına izin veren bir dosya anlamına gelir.
d) Geliştirme Lisansı Anahtarı, Yazılımı oluşturduğunuz programlara entegre etmenizi sağlayan bir dosya anlamına gelir.
e) Runtime Lisans Anahtarı, Yazılımı içine alan çalışmalarınızın dağıtımı için gerekli olan bir dosya anlamına gelir.
f) Sözleşmenin Yürürlük Tarihi, Değerlendirme Lisans Anahtarı veya Geliştirme Lisans Anahtarıaldığınız tarih anlamına gelir.
g) Küçük Sürüm(ler), sürüm numarası dizisinin ikinci ve/veya aşağıdaki düzeylerinden herhangi birinde yapılan bir değişiklikle tanımlanan Yazılımın sürümü anlamına gelir: 1.0.5, 1.2.1, 1.2.2, vb..
h) Açık Kaynak Bileşen(ler) bu Sözleşmenin amaçları doğrultusunda, kaynak kodu kullanım, modifikasyon ve dağıtım için kamuya açık olan herhangi bir yazılım anlamına gelecektir.
2. Mülkiyet ve Lisans
Yazılım TeamDev aittir, telif hakkı yasaları ve uluslararası anlaşma hükümleri tarafından korunmaktadır. Yazılım lisanslıdır, satılmaz. Yazılımı yükleyerek veya kullanarak, işbu Sözleşmede açıkça belirtildiği gibi Yazılım üzerinde herhangi bir hak elde edersiniz. Burada açıkça verilmeyen tüm haklar TeamDev tarafından saklıdır.
Yazılım tarafından kullanılan Açık Kaynak Bileşenlerinin hakları ilgili telif hakkı sahiplerinin mülkiyetindedir.
3. Değerlendirme Lisans Hibesi
Bu Sözleşmenin hüküm ve koşullarına tabi olarak, TeamDev size 30 (otuz) takvim günü (Değerlendirme Dönemi) süresi boyunca sadece değerlendirme amacıyla Yazılımın ve Belgelerin belirtilen sürümünün bir kopyasını kullanma hakkı verir, ve yedekleme amacıyla Yazılımın bir kopyasını oluşturun.
4. Geliştirme ve Çalışma Süresi Lisans Hibesi
4.1. İlgili lisans ücretlerinin ödenmesive işbu Sözleşmenin hüküm ve koşullarına tabi olarak, TeamDev size (i) Geliştirme ve Çalışma Zamanı Lisans Anahtarları'nda kaydedilen Yazılım ve Belgelerin sürümünü kullanmanız için özel olmayan, devredilemez bir lisans verir(ii) Runtime dosyalarını çalıştırılabilir biçimde çoğaltmak ve dağıtmak ve Yazılım Geliştirme lisansı (ek Geliştirme Lisansı) olmadan yazılım (geliştirme lisansı) olmadan oluşturduğunuz programların bir parçası olarak Runtime License Anahtarı ile birlikte.
Geliştirme Lisansı, bölüm 4.2'de açıklanan lisans türlerinden birinin veya birkaçının kullanım koşullarına uygun olarak size verilir. - 4.5. Aşağıda. Yazılımı kullanımınızı düzenleyen Geliştirme Lisansı'nın türü, lisans satın alma işleminde size sağlanan Geliştirme Lisans Anahtarı'na kaydedilir.
4.2. Geliştirici Lisansı Başına, çalışanlar veya bağımsız yüklenicilerin sizin kontrolünüz altında sizin için hizmet yerine getirip kullanmadığı, geliştiriciler tarafından kullanılabilir. Yazılımı Geliştirici Başına Lisansı altında kullanan geliştiricilerinizin sayısı TeamDev'den alınan Geliştirici Başına Lisans sayısını aşamaz. Bu Sözleşmenin 4. Adınız veya entitys adı ve edinilen Geliştirme Lisanslarının sayısı Geliştirme ve Çalıştırma Zamanı Lisans Anahtarları'na kaydedilir.
4.3. Proje Lisansı, bir projenizde, çalışanlar veya bağımsız yüklenicilerin sizin kontrolünüz altında hizmet sunması gibi herhangi bir sayıda geliştiriciniz tarafından kullanılabilir. Bu Sözleşme Projesi'nin amaçları için, sizin oluşturduğunuz bir yazılım ürünü, gelecekteki sürümler veya türev çalışmalar söz konusu yazılım ürünü dür. Proje Lisansını birden fazla Proje için kullanamazsınız. Proje Lisansının sorun sırasında belirli bir Projeye bağlı olduğunu ve bundan sonra başka bir Proje için veya bununla bağlantılı olarak kullanılmayabileceğini kabul esiniz.
4.4. Şirket çapında Lisans, çalışanlarınız veya bağımsız yüklenicilerin sizin kontrolünüz altında sizin için hizmet yerine getirinde olsun, herhangi bir sayıda geliştiriciniz tarafından projenizde kullanılabilir.
4.5. Kişisel Lisans, bir kişinin Geliştirme Lisansı haklarını kullanmasına izin verir. Satın alma işleminden sonra üçüncü şahıslara devredilemez. Lisansın verildiği kişinin adı Geliştirme ve Çalışma Zamanı Lisans Anahtarları'na kaydedilir. Kişisel Lisans belirli Yazılımlar için kullanılamayabilir. Kişisel Lisans kullanılabilirliği, TeamDev Ltd. web sitesindeki ilgili Yazılım ürün sayfasının Lisanslama ve Fiyatlandırma bölümünde listelenmiştir: http://www.teamdev.com.
5. Lisans Kısıtlamaları
5.1. Genel Lisans Kısıtlamaları. Şunları yapmayabilirsiniz: a) Yazılımda kullanılan bir üçüncü taraf Açık Kaynak Bileşeninin değiştirilmesi gerekmediği sürece Yazılımı değiştirmek, uyarlamak, değiştirmek, çevirmek, derlemek, tersine mühendislik veya sökmek; b) Yazılım la ilgili herhangi bir özel bildirimi veya etiketi kaldırmak; c) Yazılımın edinilmiş lisans sayısından daha fazla kopya yapmak (yedekleme amacıyla bir kopya hariç); d) Yazılımın haklarını kiralamak, kiralamak veya başka bir şekilde aktarmak.
5.2. Değerlendirme Lisansı Kısıtlamaları. Bölüm 5.1'de belirtilen genel kısıtlamalara ek olarak, Değerlendirme Lisansı'nın sahibi olarak Şunları yapabilir: a) Yazılımı ticari amaçlarla kullanamazsınız; b) Değerlendirme süresinin bitiminden sonra Yazılımı kullanın.
5.3. Geliştirme ve Çalışma Zamanı Lisans Kısıtlamaları. Bölüm 5.1'de belirtilen genel kısıtlamalara ek olarak, Geliştirme ve Çalışma Zamanı Lisansı'nın sahibi olarak Şunları yapabilirsiniz: a) Runtime dosyalarını uygulamalarınızın bir parçası olarak yeniden dağıtmak için Geliştirme Lisans Anahtarını kullanın; b) geliştirme amacıyla Runtime Lisans Anahtarı'nı kullanın.
6. Pazarlama
TeamDev'in müşterisi olarak tanınmayı kabul emzmiş siniz ve TeamDev'in size ada, ticari ad ve ticari marka yla hitap edebileceğini ve işletmenizi TeamDev'in pazarlama materyalleri nde ve web sitelerinde kısaca açıklayabileceğini kabul emzmiş sayılırsınız. Bu vesileyle TeamDev'e adınızı ve ticari adlarınızı ve ticari markalarınızı yalnızca bu pazarlama bölümü uyarınca TeamDev'e verilen haklarla bağlantılı olarak kullanma lisansı vermişsiniz.
Siz ve TeamDev, iş ilişkisi hakkındaki bilgileri bu Sözleşme uyarınca bağımsız veya ortak pazarlama çalışmaları için kullanabilirsiniz. İzin verilen pazarlama kullanımlarına örnek olarak vaka çalışmaları, basın bültenleri, basılı ve çevrimiçi pazarlama materyalleri, sunumlar ve iş referansları oluşturulabilir ve kullanılır.
7. Destek Hizmetleri
7.1. TeamDev Standart Teknik Destek (Standart Destek) şunları içerir:
a) Yazılımın işlevselliği ile ilgili soruları yanıtlamak;
b) belirlenmiş destek e-posta adresini kullanabilme;
c) 1 iş günü yanıt süresi.
7.2. TeamDev, bölüm 3 Değerlendirme Lisansı Hibesi'nde tanımlandığı şekilde, geçerli Değerlendirme Dönemi boyunca size ücretsiz bir Standart Destek sağlamayı kabul eder.
7.3. TeamDev, lisans satın alma tarihinden itibaren bir yıl için geçerli olan, işbu Sözleşmenin 7.4 bölümünde tanımlanan saat tutarında ücretsiz Standart Destek sağlamayı kabul eder.
7.4. Standart Destek saatlerinin sayısı, ürün başına olarak işbu Sözleşmenin 4. Bu bilgiler TeamDev resmi web sitesindeki Yazılım ürün sayfalarında (teamdev.com) mevcuttur. Her ürün için belirlenen saat sayısı TeamDev'in önceden haber verilmeden değiştirilebilen bir tabidir. Bu tür bir değişiklik durumunda, lisans satın alma işlemi uyarınca size verilen herhangi bir sayıda saat sizin için geçerli olmaya devam edecektir.
7.5. Standart Desteğin uzatılması veya yenilenmesi TeamDev'e ek bir ücrete tabidir.
7.6. Standart Destek Ekibi Dev boyunca size Yazılım güncelleştirmeleri (düzeltmeler dahil) şeklinde sunulan ek yazılım kodu veya ilgili materyaller sağlayabilir. Bu tür tamamlayıcı yazılım kodu veya ilgili materyaller Yazılımın bir parçası olarak kabul edilecektir ve bu Sözleşmenin hüküm ve koşullarına tabidir.
7.7. TeamDev'in Standart Destek taleplerinizi yerine atabilmesi için TeamDev'e sağladığınız her türlü teknik bilgi yle ilgili olarak TeamDev, bu bilgileri ürün desteği ve geliştirme dahil olmak üzere herhangi bir kısıtlama olmaksızın iş amaçları için kullanabilir. TeamDev bu tür teknik bilgileri sizi kişisel olarak tanımlayan bir biçimde kullanmaz.
8. Patent ve Telif Hakkı Tazyik
8.1. TeamDev, bu Sözleşme kapsamında döşenmiş ve kullanılan Yazılımın abd veya Kanada telif hakkını veya patentini ihlal ettiği iddiasından kaynaklanan tüm masraflar (makul avukatlık ücretleri dahil) için sizi savunacak ve ödeyecektir: (i) TeamDev'i iddianın 30 (otuz) takvim günü içinde yazılı olarak bildirecektir; (ii) TeamDev savunma ve ilgili tüm uzlaşma görüşmelerinin tek kontrolüne sahiptir ve (iii) TeamDev'e yukarıdaki işlemleri gerçekleştirmek için gerekli olan yardım, bilgi ve yetkiyi sağlayacaksınız.
8.2. TeamDev'in aşağıdakilere dayalı herhangi bir ihlal iddiası için hiçbir yükümlülüğü olmayacaktır: (i) TeamDev tarafından oluşturulmayan Yazılım'da yer alan kod; (ii) TeamDev tarafından veya TeamDevs yönetimi altında yapılmış olan bu tür değişiklikler(ler) veya modifikasyonlar dışında, Yazılımın değiştirilen veya değiştirilmiş bir sürümün kullanılması, TeamDev'in size sağladığı Yazılımın güncel ve değiştirilmemiş bir sürümüveya (iii) TeamDev tarafından verilmemiş programlarla veya verilerle döşenmiş yazılımların birleştirilmesi, işletilmesi veya kullanılması yla önlenmiş olsaydı, , bu tür ihlaller, bu tür programlar veya veriler olmadan Yazılımın kullanımı yla önlenmiş olsaydı.
8.3. Yazılımın TeamDev tarafından herhangi bir üçüncü taraf haklarını ihlal ettiğine veya Yazılımı kullanmanıza katılması durumunda, TeamDev'in şu pahasına seçeneği olacaktır: (i) Yazılımı ihlal etmeyen hale getirecek şekilde değiştirin; (ii) Yazılımı kullanmaya devam etmek için sizin için bir lisans edinin; (iii) Yazılımı size uygun olan diğer Yazılımlarla değiştirmek veya (iv) eğer ilgili çarelerin hiçbiri ticari olarak mümkün değilse, ihlal eden Yazılım için lisansı feshetmek ve a) Standart Desteğin ilk yılında herhangi bir ihlal meydana gelirse lisans satın alma tarihinden itibaren bir yıllık bir süre boyunca eşit olarak sınıflandırılmış olan Yazılım için ödenen lisans ücretlerini iade etmek; b) Sonraki Standart Destek yılı için ödenen yenileme ücretleri, bu sonraki yıl için ödeme vadesinden itibaren bir yıllık dönem boyunca eşit olarak sınıflandırılır.
8.4. Lisans Sahibi NinTazi. Bu Sözleşme uyarınca Yazılımı kullanmanızdan veya çoğaltmanızdan kaynaklanan veya bunlarla bağlantılı olarak ortaya çıkan her türlü kayıp, yükümlülük veya zarardan TeamDev'i tazmin edecek ve zarargörmemelerinden sorumlusunuz ve sorumlusunuz.
9. GarantiNin Reddi
YAZILIM VE İlGİlİ BELGELER, ZımNI GARANTILER VEYA SATICILIK, BELIRLI Bİr AMACA UYGUNLUK VEYA İhLAL EDİlMEMİşOLMA LAR DA DAHIL OLMAK ÜZERE, AÇıK VEYA ZımNI, HER TÜRLÜ GARANTİ OLMAKSıZıN, KESINLIKLE DAYANIŞMA SÜRECİnDE SAĞLANMAKTADıR. YAZıLıMıN Kullanımı NDAN VEYA IFALARıNDAN KAYNAKLANAN TÜM RISK SIZINLE KALıR.
10. Açık Kaynak Bileşenleri
10.1. TeamDev, Yazılımın üçüncü taraf Açık Kaynak Bileşenleri içerebileceğini belirtir. Daha fazla bilgiyi TeamDev resmi web sitesinde (www.teamdev.com) ilgili ürün sayfasında bulabilirsiniz.
10.2. TeamDev ve Yazılım, burada verilen lisans haklarını vermek için açık kaynak bileşenleri lisanslarına tam uyumluolarak bulunmaktadır.
10.3. Bu Tür Açık Kaynak Bileşenlerinin kullanımına ilişkin hüküm ve koşullar, bu Sözleşme'nin değil, telif hakkı sahiplerinin Açık Kaynak Yazılım Lisanslarında bulunmaktadır.
10.4. Madde 5.1 a) TeamDev, 10.2'de yer alan garantiler de dahil olmak üzere Açık Kaynak bileşenleriyle ilgili herhangi bir garantiyi reddeder. Madde 5.1 a uyarınca yazılımın değiştirilmesinden kaynaklanan üçüncü taraf hak ihlali iddialarından siz sorumlu olacaktırnız).
11. Sorumluluğun Sınırlandırılması
TEAMDEV VEYA TEDarİkÇİlerİ, BU TÜR ZARARLARIN KULLANILAMAMASıNDAN VEYA KULLANAMAMINDAN KAYNAKLANAN ZARARLAR (BUNLARLA SıNıRLı OLMAMAK ÜZERE, İş KARI ZARARLARI, İş KESINTISI, İş BİlGİlerİnİN KAYBI VEYA Dİğer MADDI KAYBA KARANLIĞI DAHIL OLMAK ÜZERE) HIÇBIR DURUMDA TEAMDEV VEYA TEDARİkÇİLerİNDEN SORUMLU TUTULAMAZ.
12. Ticari Markalar
Bu Sözleşme ticari markaları veya ticari adları kullanma hakkı vermez: TeamDev, JxBrowser, JExplorer, JNIWrapper, ComfyJ, JExcel, JxFileWatcher, JxCapture, DotNetBrowser, JxMaps veya TeamDev'e ait diğer ticari markalar, hizmet markaları, logolar veya ticari adlar, Bölüm 6 Marketing'te tanımlandığı sürece. Yazılıma dayalı ürünlerin adının içinde veya bir parçası olarak TeamDev'e ait hiçbir marka kullanmamayı kabul edersiniz.
13. Fesih
Yazılımın tüm kopyalarını yok ederek bu Sözleşmeyi istediğiniz zaman feshedebilirsiniz. Bu Sözleşme, işbu Sözleşmenin herhangi bir hükmüne uymadığınız ortaya çıkarsa, TeamDev'den haber alınmaksızın derhal feshedilir. Bu fesih üzerine, Yazılımın tüm kopyalarını yok etmelisiniz. Bölüm 9 Garanti Reddi ve Bölüm 11 Sorumluluk Sınırlaması, işbu Sözleşmenin feshinden sonra da geçerli liğini koruyacaktır.
Program Detayları
- Kategori: Geliştirme > Bileşenler ve Kütüphaneler
- Yayımcı: TeamDev Ltd.
- Lisans: Ücretsiz Deneme
- Fiyat: $499.00
- Sürüm: 3.12
- Platform: windows