JNIWrapper के साथ, आपको ऑपरेटिंग सिस्टम एपीआई या किसी भी गतिशील पुस्तकालय से एक समारोह को कॉल करने के लिए देशी कोड पुस्तकालय बनाने की कोई आवश्यकता नहीं है। आप केवल जावा भाषा में अपना कोड लिखते हैं, और जेएनआईवायर्पर बाकी करता है। जेएनआईडब्ल्यूआरएपर की मुख्य विशेषताएं हैं: - देशी कोड लाइब्रेरी से किसी भी पैरामीटर के साथ किसी भी कार्य को लागू करें - स्टैडकॉल और सीडीईसीएल कॉलिंग सम्मेलनों दोनों के लिए समर्थन - संरचनाओं सहित कई डेटा प्रकारों के लिए समर्थन, यूनियनों और संकेत - किसी भी मापदंडों और stdcall या cdecl कॉलिंग सम्मेलनों के साथ कॉलबैक - विशेष रूप से जटिल देशी पक्ष डेटा की बड़ी मात्रा के साथ संचालन के लिए देखते - विस्तारित वास्तुकला नए डेटा प्रकारों को लागू करने या मौजूदा लोगों को अनुकूलित करने की अनुमति देता है - थ्रेड-सुरक्षित, वास्तव में समवर्ती कार्य मंगलाचरण के लिए समर्थन - अनुकूलन योग्य देशी पुस्तकालय खोज तंत्र - पूरी तरह से स्वचालित संसाधन प्रबंधन - देशी कार्यों में क्रैश जावा अपवादों में परिवर्तित हो जाते हैं। जेएनआईवरैपर फायदे:- कम से कम पीछे-दृश्य ऑपरेशन। डेवलपर्स हमेशा देख सकते हैं कि देशी-पक्ष डेटा के साथ काम करते समय क्या हो रहा है। - उच्च प्रदर्शन। जेएनआईवरैपर को विशेष रूप से प्रदर्शन के लिए ट्यून किया गया है, विशेष रूप से उन मामलों में जहां बड़ी मात्रा में डेटा बातचीत में शामिल हैं। - स्वचालित संसाधन प्रबंधन। जेएनआईडब्ल्यूआरएपर घटकों द्वारा आवंटित सभी संसाधनों को स्वचालित रूप से जारी किया जाता है जब अब आवश्यक नहीं होता है। - देशी समारोह मंगलाचरण के लिए व्यापक समर्थन। जेएनआईवीआर्पर संरचनाओं और यूनियनों सहित एसटीडीकॉल और सीडीईसीएल कॉलिंग सम्मेलनों और सभी जटिल सी प्रकारों दोनों का समर्थन करता है। विनपैक के साथ, जेएनआईडब्ल्यूआरएपर के लिए एक मुफ्त अतिरिक्त, इसका उपयोग करने के लिए देशी विंडोज एपीआई सीखने की कोई आवश्यकता नहीं है। विनपैक लाइब्रेरी क्षमताएं: - विंडोज रजिस्ट्री तक पहुंच; - विंडोज सजावट; - जावा आवेदन के लिए ट्रे आइकन।
संस्करण इतिहास
- विवरण 3.8 पर तैनात 2009-03-31
- विवरण 3.8.3 पर तैनात 2009-03-31
स्थापित नहीं
कार्यक्रम विवरण
यू झाला
EULA - अंत उपयोगकर्ता लाइसेंस समझौता
यह आपके बीच एक कानूनी समझौता ("समझौता") है (या तो एक व्यक्ति या एक इकाई) ("लाइसेंसी"), और टीमदेव लिमिटेड ("टीमदेव")।
महत्वपूर्ण [कृपया ध्यान से पढ़ें]: स्थापित करने, उपयोग या सॉफ्टवेयर या किसी भी संबंधित दस्तावेज ("सॉफ्टवेयर") की नकल करके आप इस समझौते के नियमों और शर्तों से बंधे होने के लिए सहमत हैं । यदि आप इन नियमों और शर्तों से सहमत नहीं हैं, तो आप सॉफ़्टवेयर को इंस्टॉल करने या उपयोग करने के लिए अधिकृत नहीं हैं।
1. परिभाषाएं एक) "सॉफ्टवेयर" का अर्थ है टीमदेव द्वारा बाइनरी रूप में आपूर्ति किया गया सॉफ्टवेयर उत्पाद और संबंधित दस्तावेज, संबद्ध मीडिया, मुद्रित सामग्री, और ऑनलाइन या इलेक्ट्रॉनिक दस्तावेज।
ख) "रनटाइम" का अर्थ उन फ़ाइलों से है जो सॉफ्टवेयर में शामिल हैं और उन कार्यक्रमों के वितरण के लिए आवश्यक हैं जो लाइसेंसधारी सॉफ्टवेयर का उपयोग करके बनाता है। रनटाइम फ़ाइलों की पहचान साथ या ऑन-लाइन प्रलेखन ("प्रलेखन") में की जाती है। आपको पुनर्वितरण योग्य फ़ाइलों के बारे में अतिरिक्त जानकारी के लिए सॉफ्टवेयर के साथ प्रदान की गई किसी भी "रेडमी" या "रनटाइम" फ़ाइलों सहित दस्तावेज़ीकरण का उल्लेख करना चाहिए।
ग) "मूल्यांकन लाइसेंस कुंजी" का अर्थ एक ऐसी फाइल है जो सीमित अवधि के लिए मूल्यांकन उद्देश्यों के लिए सॉफ्टवेयर का उपयोग करने की अनुमति देती है जो मूल्यांकन लाइसेंस अधिग्रहण के दिन शुरू होगी, और इस समझौते की धारा 3 "मूल्यांकन लाइसेंस अनुदान" द्वारा परिभाषित प्रावधानों के अनुसार समाप्त होगी।
घ) "विकास लाइसेंस कुंजी" का अर्थ है एक फाइल जो लाइसेंसधारक को सॉफ्टवेयर को अपने बड़े कार्यों में एकीकृत करने की अनुमति देती है।
ई) "रनटाइम लाइसेंस कुंजी" का अर्थ है एक फ़ाइल जो लाइसेंसधारक के कार्यों के वितरण के लिए आवश्यक है जो सॉफ्टवेयर को संलग्न करती है।
च) "लाइसेंसी" का अर्थ है विकास और रनटाइम लाइसेंस कुंजी में निर्दिष्ट पार्टी।
छ) "समझौते की प्रभावी तिथि" का अर्थ है उस तिथि का जब लाइसेंसधारक मूल्यांकन लाइसेंस कुंजी (एस) प्राप्त करता है।
2. स्वामित्व और लाइसेंस सॉफ्टवेयर TeamDev के स्वामित्व में है, कॉपीराइट और कॉपीराइट कानूनों और अंतरराष्ट्रीय संधि के प्रावधानों द्वारा संरक्षित । सॉफ्टवेयर लाइसेंस प्राप्त है, बेचा नहीं है। सॉफ्टवेयर को स्थापित करने या उपयोग करके आप इस समझौते में स्पष्ट रूप से निर्धारित किए गए इसके अलावा सॉफ्टवेयर को कोई अधिकार प्राप्त नहीं करेंगे। यहां स्पष्ट रूप से प्रदान नहीं किए गए सभी अधिकार टीमदेव द्वारा आरक्षित हैं ।
3. मूल्यांकन लाइसेंस अनुदान इस समझौते के नियमों और शर्तों के अधीन है, टीमदेव इसके द्वारा आपको सॉफ्टवेयर के निर्दिष्ट संस्करण की एक प्रति का उपयोग करने के लिए एक गैर-अनन्य, गैर-हस्तांतरणीय अधिकार प्रदान करता है और 30 (तीस) कैलेंडर दिनों की अवधि के दौरान मूल्यांकन के एकमात्र उद्देश्यों के लिए प्रलेखन, और बैकअप उद्देश्यों के लिए सॉफ्टवेयर की एक प्रति बनाएं।
4. विकास और रनटाइम लाइसेंस अनुदान लागू लाइसेंस शुल्क के भुगतान के अधीन है, और इस समझौते के नियमों और शर्तों के अधीन, टीमदेव इसके द्वारा आपको एक गैर-अनन्य, गैर-हस्तांतरणीय अधिकार प्रदान करता है जो सॉफ्टवेयर और प्रलेखन के निर्दिष्ट संस्करण का उपयोग करने के लिए वर्कस्टेशन की संख्या पर है जो विकास और रनटाइम लाइसेंस कुंजी में खरीदे गए और दर्ज किए गए लाइसेंसों की संख्या से मेल खाती है; पुन: पेश करने और वितरित करने के लिए, निष्पादित रूप में और केवल रनटाइम लाइसेंस कुंजी के साथ, आप अतिरिक्त लाइसेंस या शुल्क के बिना सॉफ्टवेयर का उपयोग करके बनाए गए कार्यक्रम, यहां परिभाषित सभी शर्तों के अधीन हैं।
5. लाइसेंस प्रतिबंध 5.1. सामान्य लाइसेंस प्रतिबंध। आप नहीं कर सकते हैं: क) सॉफ्टवेयर को संशोधित, अनुकूलन, परिवर्तन, अनुवाद, विघटित, रिवर्स इंजीनियर, या अलग करना; ख) सॉफ्टवेयर पर किसी भी मालिकाना नोटिस या लेबल को हटा दें; ग) प्राप्त लाइसेंसों की संख्या की तुलना में सॉफ्टवेयर की अधिक प्रतियां बनाएं (बैकअप उद्देश्यों के लिए एक प्रति को छोड़कर); घ) किराया, पट्टा, या अन्यथा सॉफ्टवेयर के अधिकार हस्तांतरण।
5.2. मूल्यांकन लाइसेंस प्रतिबंध। धारा 5.1 में दर्शाए गए सामान्य प्रतिबंधों के अलावा, मूल्यांकन लाइसेंस के धारक के रूप में आप नहीं कर सकते हैं: क) वाणिज्यिक उद्देश्यों के लिए सॉफ्टवेयर का उपयोग करें; ख) मूल्यांकन अवधि की समाप्ति के बाद सॉफ्टवेयर का उपयोग करें ।
5.3. विकास और रनटाइम लाइसेंस प्रतिबंध। धारा 5.1 में चिह्नित सामान्य प्रतिबंधों के अलावा, विकास और रनटाइम लाइसेंस के धारक के रूप में आप नहीं कर सकते हैं: क) खरीदे गए लाइसेंसों की संख्या से अधिक कंप्यूटरों की संख्या पर सॉफ्टवेयर का उपयोग करें; ख) अपने अनुप्रयोगों के पुनर्वितरण के लिए विकास लाइसेंस कुंजी का उपयोग करें; ग) विकास उद्देश्यों के लिए रनटाइम लाइसेंस कुंजी का उपयोग करें।
6. मार्केटिंग आप टीमदेव के ग्राहक के रूप में पहचाने जाने के लिए सहमत हैं और आप इस बात से सहमत हैं कि टीमदेव यदि लागू हो तो नाम, व्यापार नाम और ट्रेडमार्क द्वारा आपको संदर्भित कर सकता है, और टीमदेव की विपणन सामग्री और वेब साइटों में आपके व्यवसाय का संक्षेप में वर्णन कर सकता है। आप इसके द्वारा टीमदेव को इस विपणन अनुभाग के अनुसार टीमदेव को दिए गए अधिकारों के संबंध में केवल अपने नाम और आपके किसी भी व्यापार नाम और ट्रेडमार्क का उपयोग करने के लिए लाइसेंस प्रदान करते हैं।
लाइसेंसी और टीमदेव स्वतंत्र या संयुक्त विपणन प्रयासों के लिए अपने व्यावसायिक संबंधों के बारे में जानकारी का उपयोग कर सकते हैं। स्वीकार्य विपणन उपयोगों के उदाहरणों में केस स्टडीज, प्रेस विज्ञप्ति, मुद्रित और ऑन-लाइन विपणन सामग्री, प्रस्तुतियां और व्यावसायिक संदर्भ ("विपणन सामग्री") का निर्माण और उपयोग शामिल है।
7. समर्थन सेवाएं 7.1. टीमदेव वैध मूल्यांकन अवधि के दौरान मुफ्त मूल्यांकन सहायता के साथ लाइसेंसी प्रदान करता है, जैसा कि धारा 3 "मूल्यांकन लाइसेंस अनुदान" द्वारा परिभाषित किया गया है। टीमदेव विकास लाइसेंस खरीद के बाद एक वर्ष के दौरान लाइसेंसधारक को मुफ्त तकनीकी सहायता प्रदान करता है। टीमदेव सॉफ्टवेयर के सामान्य उपयोग और बग फिक्सिंग में तकनीकी सहायता के साथ लाइसेंसी प्रदान करता है। विकास लाइसेंस खरीद लाइसेंसधारक के एक साल बाद वार्षिक तकनीकी सहायता खरीदने के लिए चुन सकते हैं। ऐसी किसी भी सहायता सेवाओं का उपयोग और नवीकरण टीमदेव की वेब साइट (www.teamdev.com) पर वर्णित है।
7.2. किसी भी पूरक सॉफ्टवेयर कोड या संबंधित सामग्री है कि TeamDev समर्थन सेवाओं के भाग के रूप में लाइसेंसी प्रदान करता है, सॉफ्टवेयर या अंयथा के लिए आवधिक अद्यतन में, सॉफ्टवेयर का हिस्सा माना जाता है और इस समझौते के नियमों और शर्तों के अधीन है ।
7.3. किसी भी तकनीकी जानकारी के संबंध में जो लाइसेंसी समर्थन सेवाओं के हिस्से के रूप में टीमदेव को प्रदान करता है, टीमदेव उत्पाद समर्थन और विकास सहित प्रतिबंध के बिना अपने व्यावसायिक उद्देश्यों के लिए ऐसी जानकारी का उपयोग कर सकता है। टीमदेव ऐसी तकनीकी जानकारी का उपयोग ऐसे रूप में नहीं करेंगे जो व्यक्तिगत रूप से लाइसेंसधारी की पहचान करे।
8. पेटेंट और कॉपीराइट क्षतिपूर्ति 8.1. TeamDev सभी लागतों के लिए लाइसेंसी की रक्षा और क्षतिपूर्ति करेगा (उचित वकीलों की फीस सहित) एक दावे से उत्पन्न होता है कि सॉफ्टवेयर ने इस समझौते के दायरे में प्रस्तुत और उपयोग किया, यह अमेरिका या कनाडाई कॉपीराइट या पेटेंट का उल्लंघन करता है बशर्ते कि: (i) लाइसेंसधारी दावे के 30 (तीस) कैलेंडर दिनों के भीतर लिखित रूप में टीमदेव को सूचित करें; (ii) टीमदेव में रक्षा और सभी संबंधित निपटान वार्ताओं का एकमात्र नियंत्रण है, और (iii) लाइसेंसधारी टीमदेव को उपरोक्त कार्य करने के लिए आवश्यक सहायता, सूचना और प्राधिकार प्रदान करता है ।
8.2. टीमदेव के आधार पर उल्लंघन के किसी भी दावे के लिए कोई दायित्व नहीं होगा: (i) सॉफ्टवेयर के भीतर निहित कोड जो टीमदेव द्वारा नहीं बनाया गया था; (ii) सॉफ्टवेयर की अधिष्ठाता या परिवर्तित रिहाई का उपयोग, टीमदेव द्वारा या टीमदेव के निर्देशन में किए गए इस तरह के परिवर्तन (एस) या संशोधन (एस) को छोड़कर, यदि इस तरह के उल्लंघन को उस सॉफ्टवेयर के वर्तमान, अनछुए रिलीज के उपयोग से बचा गया होता, जो टीमदेव लाइसेंसी को प्रदान करता है, या (iii) इस समझौते के तहत प्रस्तुत किसी भी सॉफ्टवेयर के संयोजन, संचालन, या उपयोग के साथ कार्यक्रम या टीमदेव द्वारा प्रस्तुत नहीं किया गया है यदि इस तरह के उल्लंघन से बचा गया होता ऐसे कार्यक्रमों या डेटा के बिना सॉफ्टवेयर का उपयोग।
8.3. घटना में सॉफ्टवेयर आयोजित किया जाता है या टीमदेव द्वारा माना जाता है कि किसी भी तीसरे पक्ष के अधिकारों का उल्लंघन करने के लिए, या सॉफ्टवेयर के लाइसेंसी उपयोग को शामिल किया गया है, टीमदेव के पास विकल्प होगा, इसके खर्च पर, (i) सॉफ्टवेयर को संशोधित करने के लिए इसे गैर-उल्लंघन ग्रस्त बनने का कारण बनता है; (ii) सॉफ्टवेयर का उपयोग जारी रखने के लिए लाइसेंस प्राप्त करें; (iii) सॉफ्टवेयर को अन्य सॉफ्टवेयर के साथ उचित रूप से उपयुक्त स्थानापन्न करेंसॉफ्टवेयर का उपयोग कर ntinue; (iii) यदि कोई भी पूर्वगामी उपचार व्यावसायिक रूप से व्यवहार्य नहीं है, तो उल्लंघन करने वाले सॉफ्टवेयर के लिए लाइसेंस समाप्त करें और अनुबंध की प्रभावी तारीख से तीन साल की अवधि में प्रोरेटेड, सॉफ्टवेयर के लिए भुगतान किए गए किसी भी लाइसेंस शुल्क को वापस करें, तो सॉफ्टवेयर को लाइसेंस के लिए यथोचित रूप से उपयुक्त अन्य सॉफ्टवेयर के साथ प्रतिस्थापित करें ।
9. वारंटी का अस्वीकरण सॉफ्टवेयर और किसी भी संबंधित दस्तावेज को किसी भी प्रकार की वारंटी के बिना सख्ती से "जैसा है" आधार पर प्रदान किया जाता है, जिसमें बिना किसी सीमा के, निहित वारंटी या व्यापारीता, किसी विशेष उद्देश्य के लिए फिटनेस, या गैर-विघटन शामिल हैं। सॉफ्टवेयर के उपयोग या प्रदर्शन से उत्पन्न होने वाला पूरा जोखिम आपके पास रहता है।
10. किसी भी स्थिति में देयता की सीमा टीमदेव या उसके आपूर्तिकर्ताओं को किसी भी नुकसान के लिए उत्तरदायी नहीं होगा (जिसमें बिना किसी सीमा के, व्यापार लाभ की हानि के लिए नुकसान, व्यावसायिक व्यवधान, व्यावसायिक जानकारी की हानि, या किसी अन्य आर्थिक हानि) इस टीमदेव सॉफ्टवेयर का उपयोग करने में असमर्थता से उत्पन्न होता है, भले ही टीमदेव को इस तरह के नुकसान की संभावना की सलाह दी गई हो।
11. ट्रेडमार्क यह अनुबंध ट्रेडमार्क या व्यापार के नामों का उपयोग करने के लिए कोई अधिकार प्रदान नहीं करता है: "टीमदेव", "JNIWrapper", "ComfyJ", "JxCapture", "JExcel", "JxBrowser", "JxFileWatcher", या किसी अन्य ट्रेडमार्क, सेवा के निशान, लोगो या व्यापार नाम के रूप में वर्ग 6 "बाजार" में परिभाषित को छोड़कर टीमदेव से संबंधित । लाइसेंसी सॉफ्टवेयर के आधार पर उत्पादों के नाम के हिस्से के रूप में या टीमदेव से संबंधित किसी भी अंक का उपयोग नहीं करने के लिए सहमत हैं ।
12. टर्मिनेशन लाइसेंसधारी सॉफ्टवेयर की सभी प्रतियों को नष्ट करके किसी भी समय इस समझौते को समाप्त कर सकता है। यदि यह पता चलता है कि लाइसेंसधारी इस समझौते के किसी भी प्रावधान का पालन करने में विफल रहता है तो यह समझौता टीमदेव से सूचना के बिना तुरंत समाप्त हो जाएगा। इस तरह की समाप्ति पर, लाइसेंसधारी सॉफ्टवेयर की सभी प्रतियों को नष्ट करना होगा। धारा 9 "वारंटी का अस्वीकरण" और धारा 10 "दायित्व की सीमा" इस समझौते की समाप्ति के बाद प्रभावी रहेगी।