JNIWrapper के साथ, आपको ऑपरेटिंग सिस्टम एपीआई या किसी भी गतिशील पुस्तकालय से एक समारोह को कॉल करने के लिए देशी कोड पुस्तकालय बनाने की कोई आवश्यकता नहीं है। आप केवल जावा भाषा में अपना कोड लिखते हैं, और जेएनआईवायर्पर बाकी करता है।
जेएनआईडब्ल्यूआरएपर की मुख्य विशेषताएं हैं:
- देशी कोड लाइब्रेरी से किसी भी मापदंड के साथ किसी भी कार्य का आह्वान करें
- एसटीडीकॉल और सीडीईसीएल कॉलिंग सम्मेलनों दोनों के लिए समर्थन
- संरचनाओं, यूनियनों और संकेत सहित कई डेटा प्रकार के लिए समर्थन
- किसी भी मापदंड और एसटीडीकॉल या सीडीईसीएल कॉलिंग सम्मेलनों के साथ कॉलबैक
- विशेष रूप से जटिल देशी-साइड डेटा की बड़ी मात्रा के साथ संचालन के लिए देखते हैं
- एक्सटेंसिबल आर्किटेक्चर नए डेटा प्रकारों को लागू करने या मौजूदा लोगों को अनुकूलित करने की अनुमति देता है
- थ्रेड-सुरक्षित, वास्तव में समवर्ती कार्य मंगलाचरण के लिए समर्थन
- अनुकूलन देशी पुस्तकालय खोज तंत्र
- पूरी तरह से स्वचालित संसाधन प्रबंधन
- देशी कार्यों में क्रैश जावा अपवादों में परिवर्तित हो जाते हैं।
जेएनआईवरैपर फायदे:
- दृश्य ऑपरेशन के पीछे न्यूनतम। डेवलपर्स हमेशा देख सकते हैं कि देशी-पक्ष डेटा के साथ काम करते समय क्या हो रहा है।
- उच्च प्रदर्शन। जेएनआईवरैपर को विशेष रूप से प्रदर्शन के लिए ट्यून किया गया है, विशेष रूप से उन मामलों में जहां बड़ी मात्रा में डेटा बातचीत में शामिल हैं।
- स्वचालित संसाधन प्रबंधन। जेएनआईडब्ल्यूआरएपर घटकों द्वारा आवंटित सभी संसाधनों को स्वचालित रूप से जारी किया जाता है जब अब आवश्यक नहीं होता है।
- देशी समारोह मंगलाचरण के लिए व्यापक समर्थन। जेएनआईवीआर्पर संरचनाओं और यूनियनों सहित एसटीडीकॉल और सीडीईसीएल कॉलिंग सम्मेलनों और सभी जटिल सी प्रकारों दोनों का समर्थन करता है।
विनपैक के साथ, जेएनआईडब्ल्यूआरएपर के लिए एक मुफ्त अतिरिक्त, इसका उपयोग करने के लिए देशी विंडोज एपीआई सीखने की कोई आवश्यकता नहीं है। विनपैक लाइब्रेरी क्षमताएं:
- विंडोज रजिस्ट्री तक पहुंच;
- विंडोज सजावट;
- जावा आवेदन के लिए ट्रे आइकन।
सुझाव: यह साइट केवल JNIWrapper क्रॉस-डेस्कटॉप प्रदान करती है। आप JNIWrapper के मंच विशिष्ट संस्करण डाउनलोड या http://www.teamdev.com/jniwrapper/downloads.jsf पर हमारे पुस्तकालयों के लिए मूल्यांकन लाइसेंस प्राप्त कर सकते हैं
संस्करण इतिहास
- विवरण 3.7 पर तैनात 2008-10-09
स्थापित नहीं
कार्यक्रम विवरण
यू झाला
EULA - अंत उपयोगकर्ता लाइसेंस समझौता
टीमदेव लाइसेंस समझौता
टीमदेव लाइसेंस समझौता
यह आपके बीच एक कानूनी समझौता ("एग्रीमेंट/उद्धृत;) है (या तो एक व्यक्ति या एक
इकाई) (/उद्धृत;लाइसेंसी/उद्धृत;), और टीमदेव लिमिटेड ("टीमदेव और उद्धृत;) ।
महत्वपूर्ण [कृपया ध्यान से पढ़ें]: सॉफ्टवेयर को इंस्टॉल करके, उपयोग करके या कॉपी करके
या कोई संबंधित दस्तावेज ("SOFTWARE") आप शर्तों से बंधे होने के लिए सहमत हैं
और इस समझौते की शर्तें । यदि आप इन शर्तों से सहमत नहीं हैं और
शर्तें, आप सॉफ़्टवेयर को इंस्टॉल करने या उपयोग करने के लिए अधिकृत नहीं हैं।
1. परिभाषाएं
a) "Runtime" का मतलब है कि वे फाइलें जो सॉफ्टवेयर में शामिल हैं और आवश्यक हैं
उन कार्यक्रमों के वितरण के लिए जो लाइसेंसधारी सॉफ्टवेयर का उपयोग करके बनाता है।
रनटाइम फ़ाइलों को साथ या ऑन-लाइन दस्तावेज में पहचाना जाता है
("प्रलेखन और उद्धृत;)। आपको किसी भी "readme" सहित दस्तावेज का उल्लेख करना चाहिए;
या "runtime" उत्पाद के साथ प्रदान की गई फाइलें, अतिरिक्त जानकारी के लिए
पुनर्वितरण योग्य फाइलों के संबंध में।
b)"मूल्यांकन लाइसेंस कुंजी और उद्धृत; का अर्थ है एक फाइल जो सॉफ्टवेयर का उपयोग करने की अनुमति देती है
सीमित समय के लिए मूल्यांकन उद्देश्य जो शुरू होंगे
पंजीकरण का दिन, और द्वारा परिभाषित प्रावधानों के अनुसार समाप्त
मूल्यांकन लाइसेंस अनुदान इस समझौते की धारा।
c)"विकास लाइसेंस कुंजी और उद्धृत; का अर्थ है एक फाइल जो लाइसेंसधारक को एकीकृत करने की अनुमति देती है
अपने स्वयं के बड़े कार्यों में सॉफ्टवेयर।
d)"Runtime लाइसेंस Key" का अर्थ है एक फाइल जो वितरण के लिए आवश्यक है
लाइसेंसधारियों सॉफ्टवेयर संलग्न है कि काम करता है।
ई) और उद्धृत;व्यक्तिगत लाइसेंस/उद्धृत; इसका अर्थ है कि लाइसेंसधारक में निर्दिष्ट व्यक्ति है
विकास और रनटाइम लाइसेंस कुंजी। किसी भी संदेह से बचने के लिए, लाइसेंसी
एक निगम, कंपनी, भागीदारी या संघ या अन्य इकाई नहीं है या
संगठन।
2. स्वामित्व और लाइसेंस
सॉफ्टवेयर टीमदेव के स्वामित्व में है, कॉपीराइट और कॉपीराइट कानूनों द्वारा संरक्षित
और अंतरराष्ट्रीय संधि के प्रावधान । सॉफ्टवेयर लाइसेंस प्राप्त है, बेचा नहीं है। पकड़े हुए
स्थापित करने या सॉफ्टवेयर का उपयोग कर आप के लिए कोई अधिकार प्राप्त नहीं होगा
इस समझौते में स्पष्ट रूप से निर्धारित के रूप में छोड़कर सॉफ्टवेयर । सभी अधिकार नहीं
स्पष्ट रूप से यहां दी गई टीमदेव द्वारा आरक्षित हैं।
3. मूल्यांकन लाइसेंस अनुदान
इस समझौते के नियमों और शर्तों के अधीन, टीमदेव इसके द्वारा अनुदान
आप निर्दिष्ट की एक प्रति का उपयोग करने के लिए एक गैर-अनन्य, गैर-हस्तांतरणीय अधिकार
सॉफ्टवेयर का संस्करण और एकमात्र उद्देश्यों के लिए प्रलेखन
30 (तीस) कैलेंडर दिनों की अवधि के दौरान मूल्यांकन, और की एक प्रति बनाएं
बैकअप उद्देश्यों के लिए सॉफ्टवेयर।
4. विकास और रनटाइम लाइसेंस अनुदान
लागू लाइसेंस शुल्क के भुगतान के अधीन, और शर्तों के लिए और
इस समझौते की शर्तें, टीमदेव इसके द्वारा आपको एक गैर-अनन्य अनुदान देता है,
सॉफ्टवेयर के निर्दिष्ट संस्करण का उपयोग करने के लिए गैर हस्तांतरणीय अधिकार और
वर्कस्टेशन की संख्या पर दस्तावेज जो की संख्या से मेल खाता है
खरीदे गए लाइसेंस; पुन: पेश करने और वितरित करने के लिए, केवल निष्पादित रूप में,
अतिरिक्त बिना रनटाइम के साथ सॉफ़्टवेयर का उपयोग करके बनाए गए प्रोग्राम
लाइसेंस या शुल्क, यहां परिभाषित सभी शर्तों के अधीन।
5. लाइसेंस प्रतिबंध
आप नहीं कर सकते हैं: क) संशोधित, अनुकूलन, परिवर्तन, अनुवाद, विघटित, रिवर्स इंजीनियर,
या सॉफ्टवेयर को अलग करें; ख) पर किसी भी मालिकाना नोटिस या लेबल निकालें
सॉफ्टवेयर; ग) प्राप्त की संख्या से सॉफ्टवेयर की अधिक प्रतियां बनाओ
लाइसेंस (बैकअप उद्देश्यों के लिए एक प्रति को छोड़कर); घ) किराया, पट्टा, या अन्यथा
सॉफ्टवेयर के लिए अधिकार हस्तांतरण।
5.1. मूल्यांकन लाइसेंस प्रतिबंध
लाइसेंस प्रतिबंधों में दर्शाए गए सामान्य प्रतिबंधों के अलावा
अनुभाग, मूल्यांकन लाइसेंस के धारक के रूप में आप नहीं कर सकते हैं: क) का उपयोग करें
वाणिज्यिक उद्देश्यों के लिए सॉफ्टवेयर; ख) की समाप्ति के बाद सॉफ्टवेयर का उपयोग करें
मूल्यांकन अवधि।
5.2. विकास और रनटाइम लाइसेंस प्रतिबंध
लाइसेंस प्रतिबंधों में दर्शाए गए सामान्य प्रतिबंधों के अलावा
अनुभाग, विकास और रनटाइम लाइसेंस के धारक के रूप में आप नहीं कर सकते हैं: क)
कंप्यूटर की संख्या पर सॉफ्टवेयर का उपयोग करें, की संख्या से अधिक
खरीदे गए लाइसेंस; ख) अपने पुनर्वितरण के लिए विकास लाइसेंस कुंजी का उपयोग करें
आवेदन; ग) विकास उद्देश्यों के लिए रनटाइम लाइसेंस कुंजी का उपयोग करें।
5.3. व्यक्तिगत लाइसेंस प्रतिबंध
लाइसेंस प्रतिबंध अनुभाग में चिह्नित प्रतिबंधों के अलावा और
विकास और रनटाइम लाइसेंस प्रतिबंध अनुभाग में, के धारक के रूप में
व्यक्तिगत लाइसेंस आप नहीं कर सकते हैं: एक) विशेष रूप से नहीं कंप्यूटर पर सॉफ्टवेयर का उपयोग करें
लिसी द्वारा उपयोग किया जाता है; ख) अन्य व्यक्तियों या संस्थाओं को सॉफ्टवेयर का उपयोग करने की अनुमति देता है।
6. मार्केटिंग
आप टीमदेव के ग्राहक के रूप में पहचाने जाने के लिए सहमत हैं और आप सहमत हैं कि टीमदेव
लागू होने पर नाम, व्यापार नाम और ट्रेडमार्क के अनुसार आपको संदर्भित कर सकते हैं और हो सकता है
संक्षेप में टीमदेव विपणन सामग्री और वेब साइटों में अपने व्यवसाय का वर्णन करें।
आप इसके द्वारा टीमदेव को अपने नाम और अपने किसी भी व्यापार नाम का उपयोग करने के लिए लाइसेंस प्रदान करते हैं
और ट्रेडमार्क पूरी तरह से टीमदेव के अनुसार दिए गए अधिकारों के संबंध में
इस विपणन अनुभाग के लिए।
7. समर्थन सेवाएं
टीमदेव सॉफ्टवेयर से संबंधित सहायता सेवाओं के साथ लाइसेंसी प्रदान कर सकते हैं।
ऐसी किसी भी सहायता सेवाओं का उपयोग वर्णित नीतियों द्वारा नियंत्रित किया जाता है
टीमदेव वेब साइट (www.teamdev.com) ।
टीमदेव द्वारा किसी भी पूरक सॉफ्टवेयर कोड या संबंधित सामग्री
समर्थन सेवाओं के हिस्से के रूप में लाइसेंसी को प्रदान करता है, आवधिक अपडेट में
सॉफ्टवेयर या अन्यथा, सॉफ्टवेयर का हिस्सा माना जाना है
और इस समझौते के नियमों और शर्तों के अधीन है।
किसी भी तकनीकी जानकारी के संबंध में जो लाइसेंसी टीमदेव को प्रदान करता है
समर्थन सेवाओं का हिस्सा, टीमदेव अपनी जानकारी के लिए इस तरह की जानकारी का उपयोग कर सकते हैं
प्रतिबंध के बिना व्यावसायिक उद्देश्य, जिसमें उत्पाद समर्थन और
विकास। टीमदेव एक रूप में ऐसी तकनीकी जानकारी का उपयोग नहीं करेगा
जो व्यक्तिगत रूप से लाइसेंसी की पहचान करता है।
8. पेटेंट और कॉपीराइट क्षतिपूर्ति
क) लाइसेंसर सभी लागतों के लिए लाइसेंसधारक की रक्षा और क्षतिपूर्ति करेगा (सहित
उचित वकीलों की फीस) एक दावे से उत्पन्न होता है कि सॉफ्टवेयर सुसज्जित और उपयोग किया जाता है
इस समझौते के दायरे में एक अमेरिका या कनाडाई कॉपीराइट का उल्लंघन या
पेटेंट प्रदान की है कि:
(i) लाइसेंसधारक दावे के 30 दिनों के भीतर लाइसेंसधारक को लिखित में सूचित करें;
(ii) लाइसेंसर का रक्षा और सभी संबंधित निपटान का एकमात्र नियंत्रण होता है
बातचीत, और
(iii) लाइसेंसधारी सहायता, सूचना और लाइसेंसी प्रदान करता है
उपरोक्त कार्य करने के लिए आवश्यक प्राधिकार।
ख) लाइसेंसधारक के आधार पर उल्लंघन के किसी भी दावे के लिए कोई दायित्व नहीं होगा
(i) सॉफ्टवेयर के भीतर निहित कोड जो लाइसेंसर द्वारा नहीं बनाया गया था;
(ii) सॉफ्टवेयर के अधिस्थान या परिवर्तित विज्ञप्ति का उपयोग, सिवाय
इस तरह के परिवर्तन (ओं) या संशोधन (ओं) जो लाइसेंसकर्ता द्वारा या उसके तहत किए गए हैं
Licensors दिशा, अगर इस तरह के उल्लंघन के उपयोग से बचा गया होता
लाइसेंसधारक को लाइसेंसधारक द्वारा प्रदान किए जाने वाले सॉफ़्टवेयर की वर्तमान, अनछुए रिलीज,
या
(iii) संयोजन, संचालन, या के तहत सुसज्जित किसी भी सॉफ्टवेयर का उपयोग
ऐसे में लाइसेंसर द्वारा प्रस्तुत नहीं किए गए कार्यक्रमों या डेटा के साथ यह समझौता
उल्लंघन इस तरह के बिना सॉफ्टवेयर के उपयोग से बचा गया होता
कार्यक्रम या डेटा।
ग) घटना में सॉफ्टवेयर का उल्लंघन करने के लिए लाइसेंसर द्वारा आयोजित या विश्वास किया जाता है, या
लाइसेंसधारियों सॉफ्टवेयर का उपयोग संलग्न है, लाइसेंसधारक विकल्प होगा, पर
इसका खर्च,
(i) सॉफ्टवेयर को संशोधित करने के लिए यह गैर उल्लंघन बनने के लिए कारण;
(ii) सॉफ्टवेयर का उपयोग जारी रखने के लिए लाइसेंस प्राप्त करें;
(iii) सॉफ्टवेयर को अन्य सॉफ्टवेयर के साथ उचित रूप से प्रतिस्थापित करें
लाइसेंसी, या
(iv) यदि कोई भी पूर्वगामी उपचार व्यावसायिक रूप से व्यवहार्य नहीं है,
उल्लंघनकारी सॉफ्टवेयर के लिए लाइसेंस समाप्त करने और किसी भी लाइसेंस शुल्क वापसी
सॉफ्टवेयर के लिए भुगतान किया, प्रभावी तारीख से एक तीन साल की अवधि से अधिक प्रोरेटेड
समझौते की।
9. वारंटी का अस्वीकरण
सॉफ्टवेयर और किसी भी संबंधित दस्तावेज को कड़ाई से और उद्धृत किया जाता है; जैसा कि आईएस और उद्धृत करता है;
किसी भी प्रकार की वारंटी के बिना आधार, या तो व्यक्त या निहित, सहित,
सीमा के बिना, निहित वारंटी या व्यापारी, एक के लिए फिटनेस
विशेष उद्देश्य, या गैर-र्फ्रिंगमेंट। उपयोग से उत्पन्न होने वाले पूरे जोखिम या
सॉफ्टवेयर का प्रदर्शन आपके साथ रहता है।
10. दायित्व की सीमा
किसी भी घटना में टीमदेव या उसके आपूर्तिकर्ता किसी भी नुकसान के लिए उत्तरदायी नहीं होंगे
(सहित, सीमा के बिना, व्यापार मुनाफे, व्यापार के नुकसान के लिए नुकसान
रुकावट, व्यावसायिक जानकारी की हानि, या किसी अन्य आर्थिक हानि)
इस टीमदेव उत्पाद के उपयोग या असमर्थता से उत्पन्न होने से, भले ही
टीमदेव को इस तरह के नुकसान की संभावना की सलाह दी गई है ।
11. टर्मिनेशन
लाइसेंसधारी की सभी प्रतियों को नष्ट करके किसी भी समय इस समझौते को समाप्त कर सकते हैं
सॉफ्टवेयर। यह समझौता बिना किसी सूचना के तुरंत समाप्त हो जाएगा
टीमदेव अगर यह पता चला है कि लाइसेंसी किसी भी प्रावधान का पालन करने में विफल रहता है
इस समझौते की। इस तरह की समाप्ति पर, लाइसेंसधारी सभी प्रतियों को नष्ट करना होगा
सॉफ्टवेयर की। धारा 9. वारंटी का अस्वीकरण और 10. की सीमा
इस समझौते की समाप्ति के बाद देयता प्रभावी रहेगी।