ओपनविंग

अंतर्निहित डेटाबेस के बिना जावा स्टैंड-अलोन अनुप्रयोगों को विकसित करने के लिए इस ढांचे को लागू करें।
अब डाउनलोड करो

ओपनविंग रैंकिंग और सारांश

विज्ञापन

  • Rating:
  • लाइसेंस:
  • Free
  • प्रकाशक का नाम:
  • Mauro Carniel
  • ऑपरेटिंग सिस्टम:
  • Windows Me, Windows 98, Windows 95, Windows 2000, Windows Vista, Windows NT, Windows XP
  • फाइल का आकार:
  • 29.59MB

ओपनविंग टैग


ओपनविंग विवरण

स्विंग टूलकिट के आधार पर उन्नत ग्राफिक्स घटकों का एक ओपन-सोर्स सूट ओपनविंग स्विंग टूलकिट के आधार पर उन्नत ग्राफिक्स घटकों का एक ओपन-सोर्स सूट है: ये घटक स्विंग के साथ प्रदान किए गए लोगों के अधिक परिष्कृत हैं और सीधे आईडीई के यूआई डिजाइनर के अंदर manipolated किया जा सकता है। यह एक ढांचा भी है जो एमवीसी प्रतिमान के आधार पर घटकों और डेटा मॉडल के बीच डेटा बाध्यकारी तंत्र प्रदान करता है। डेटा मॉडल जावा बीन्स (पॉजोस) पर आधारित है और यह सभी ओपनविंग घटकों, जैसे ग्रिड नियंत्रण, पेड़ नियंत्रण या जेनेरिक नियंत्रण कंटेनर में समर्थित है। ओपनविंग समृद्ध क्लाइंट अनुप्रयोगों को तेज़ी से और आसानी से विकसित करने के लिए एक पूर्ण समाधान (डेटा बाध्यकारी क्षमताओं के साथ एक ढांचा और उन्नत स्विंग घटकों) प्रदान करता है। जावा डेस्कटॉप अनुप्रयोगों या समृद्ध इंटरनेट अनुप्रयोगों को विकसित करने के लिए इस ढांचे को लागू करना संभव है (स्विंग फ्रंट-एंड + एचटीपी + जावा सर्वलेट + डेटाबेस) या वितरित अनुप्रयोगों (स्विंग फ्रंट-एंड + आरएमआई + के आधार पर तीन टायर एप्लिकेशन) जावा सत्र बीन स्टेटलेस + डेटाबेस)। Openswing में उन वर्गों का संग्रह शामिल है जिसका उपयोग किया जा सकता है: * उन्नत ग्राफिक्स नियंत्रणों के संग्रह के माध्यम से, विजुअल बेसिक या डेल्फी जैसे पारंपरिक रेड डेवलपमेंट वातावरण द्वारा प्रदान किए गए लोगों के लिए तुलनात्मक, एप्लिकेशन फ्रंट-एंड बनाने के लिए। ग्राफिक्स नियंत्रण में 30 से अधिक विजेट शामिल हैं: लेबल नियंत्रण, बहु-पंक्ति लेबल नियंत्रण, टेक्स्ट फ़ील्ड, टेक्स्ट स्वरूपित फ़ील्ड, मल्टी-लाइन टेक्स्ट फ़ील्ड, न्यूमेरिक फ़ील्ड, मुद्रा फ़ील्ड, कैलेंडर, ग्रिड, नेस्टेड ग्रिड, नेस्टेड जेनेरिक घटकों के साथ ग्रिड, ग्रिड ग्रिड, पिवट टेबल, पेड़, चेक-बॉक्स पेड़, एक ग्रिड, लुकअप, बहु कोड लुकअप, ऑटो-पूर्णता के साथ लुकअप, गैंट आरेख, छवि के साथ बटन, कॉम्बो-बॉक्स, कॉम्बो-बॉक्स मल्टी-कॉलम, रेडियो बटन के साथ लुकअप , चेक-बॉक्स, सूची, चेक-बॉक्स सूची, सूची बहु-कॉलम, विज़ार्ड पैनल, छवि पैनल, स्प्लैश स्क्रीन, संवाद विंडो, दिन का टिप, प्रगति बार / पैनल / संवाद, लाइसेंस अनुबंध पैनल, अलर्ट विंडो, iConifable विंडो, "आउटलुक लाइक" पैन, लिंक बटन। ग्रिड उपयोग विशेष रूप से परिष्कृत है: यह कॉलम या पंक्तियों को लॉकिंग, डेटा पेजिनेशन, कॉलम फ़िल्टरिंग और सॉर्टिंग, ग्रिड "राज्य" (सॉर्टिंग / फ़िल्टरिंग स्थितियों, कॉलम स्थिति / चौड़ाई / दृश्यता) के लगातार भंडारण की अनुमति देता है, कॉलम स्तर पर अनुमतियां (संपादन योग्यता / दृश्यता) / अनिवार्य राज्य स्तंभ स्तर पर परिभाषित), डेटा आयात / निर्यात और ग्रिड मॉडल एक पेड़ घटक के लिए pojos की एक सूची पर आधारित है और ग्राफिक्स नियंत्रण के एक पैनल के लिए जिसका डेटा मॉडल एक pojo पर आधारित है। POJO समर्थन जीयूआई लिखने वाले ग्राफिकल घटकों के पूरे सेट तक बढ़ाया गया है। ग्राफिक्स नियंत्रण जावा बीन्स विनिर्देशों के साथ अनुपालन कर रहे हैं, इसलिए उन्हें एक आईडीई के यूआई डिजाइनर में उपयोग किया जा सकता है, जैसे कि jbuilder, jdeveloper, netbeans, ग्रहण जैसे यूआई डिजाइनर का उपयोग करके उन पर घटकों को खींचकर खिड़कियां बनाने के लिए, इसी तरह अन्य गैर जावा के साथ रेड वातावरण। भवन ग्रिड विशेष रूप से आसान है: एक ग्रिड को अपनाई गई आईडीई के यूआई डिजाइनर का उपयोग करके और ग्रिड के कॉलम को छोड़कर और आईडीई के संपत्ति प्रबंधक का उपयोग करके अपनी संपत्तियों को स्थापित करके ग्राफिक रूप से लिखा जा सकता है। * ढांचा एसडीआई (एकल दस्तावेज़ इंटरफ़ेस) प्रतिमान या एमडीआई फ्रेम (एकाधिक दस्तावेज़ इंटरफेस) और आंतरिक फ्रेम के आधार पर अनुप्रयोगों को बनाने की अनुमति देता है, जिसमें पुल-डाउन मेनू, पेड़ मेनू और कई फ्रंट-एंड अनुकूलन के स्तर शामिल हैं। * विकास प्रक्रिया को सरल बनाने वाली उपयोगिता वर्गों के एक सेट के माध्यम से, व्यापार तर्क स्तरीय + डेटा-एक्सेस टियर बनाने के लिए; इस उपयोगिता परत को छोड़ा जा सकता है और वसंत, हाइबरनेट, इबातिस, अपाचे केयेन, जेपीए / टॉपलिंक अनिवार्य या किसी अन्य मालिकाना ढांचे जैसे अन्य लोकप्रिय सर्वर-साइड ढांचे / ओआरएम उपकरणों द्वारा प्रतिस्थापित किया जा सकता है। ओपनविंग कुछ उपयोगिता कक्षाएं प्रदान करता है जो ओपनविंग के साथ हाइबरनेट एकीकरण को सरल बनाते हैं, ओपनविंग, अपाचे केयेन एकीकरण के साथ ओपनविंग और वसंत फ्रेमवर्क के बीच ओपनविंग और कमिशन के साथ अपाचे केयेन एकीकरण, ताकि आप ओपनविंग का उपयोग करके यूआई परत विकसित कर सकें और वसंत और / या का उपयोग कर सर्वर-साइड परत विकसित कर सकें हाइबरनेट या इबातिस। ओपनविंग कुछ उपयोगिता वर्ग प्रदान करता है जो ओपनविंग के साथ जेपीए एकीकरण को सरल बनाते हैं, ताकि आप ओपनविंग का उपयोग करके यूआई परत विकसित कर सकें और जे 2 एसई या जे 2 ईई के साथ जावा दृढ़ता एपीआई का उपयोग करके सर्वर-साइड परत विकसित कर सकें (उदाहरण के लिए टॉपलिंक अनिवार्य आरईएफ का उपयोग कर। कार्यान्वयन या हाइबरनेट इकाई प्रबंधक) । * प्रस्तुति-स्तरीय (आवेदन फ्रंट-एंड) और व्यापार-तर्क स्तरीय के बीच रखा गया एक कम्यूशन टीयर बनाने के लिए। विशिष्ट आवश्यकताओं को पूरा करने के लिए, विशिष्ट आवश्यकताओं को पूरा करने के लिए, विशिष्ट आवश्यकताओं को पूरा करने के लिए, जो सर्वर-साइड अनुप्रयोगों के साथ ईजेबी, साबुन या अन्य कम्युनिकेशन तंत्र) के साथ आरएमआई कम्युनिकेशन) को पूरा करने के लिए, ओपनविंग द्वारा प्रदान की गई मानक परत को विकसित करके यह टीयर को आसानी से विस्तारित किया जा सकता है। यह परत हेसियन सीरियलाइजेशन लाइब्रेरी भी का समर्थन करती है, इसलिए जावा के किसी अन्य संस्करण के साथ चल रहे सर्वर-साइड के साथ जावा के विशिष्ट संस्करण के साथ चल रहे क्लाइंट साइड एप्लिकेशन को गठबंधन करना संभव है। इसके अलावा, यह ढांचा कुछ बुनियादी विशेषताएं प्रदान करता है जो आम तौर पर एंटरप्राइज़ अनुप्रयोग विकास में उत्पन्न होने वाले कई मुद्दों को कवर करते हैं, जैसे ग्रिड और डेटा आयात से ग्रिड तक डेटा निष्कर्षण, सबसे लोकप्रिय डेस्कटॉप अनुप्रयोगों पर दस्तावेज़ देखना (जैसे एक्सेल, सीएसवी, एक्सएमएल पर रिपोर्ट) एचटीएमएल, पीडीएफ, आरटीएफ), गतिविधियां लॉगिंग, अंतर्राष्ट्रीयकरण समर्थन (लेबल अनुवाद, दिनांक प्रारूप, दशमलव प्रतीकों, समूह, मुद्रा समर्थन इत्यादि), प्राधिकरण प्रबंधन जुड़े उपयोगकर्ता के स्वामित्व वाले अनुदान के अनुसार। इन सभी ढांचे के घटकों को आधार ढांचे के घटकों के लिए नए व्यवहार के कार्यान्वयन की सुविधा प्रदान करने वाले इंटरफ़ेस गोद लेने के आधार पर एक सटीक ऑब्जेक्ट्स डिज़ाइन के माध्यम से एक-दूसरे को दृढ़ता से डिकअप किया जाता है। इसका उपयोग जावा 1.4, 1.5 या 1.6 के साथ किया जा सकता है।


ओपनविंग संबंधित सॉफ्टवेयर