मैं अपने Firebird डीबी करने के लिए अपने एंड्रॉयड आवेदन कनेक्ट करने की आवश्यकताकैसे पर डीबी Firebird से कनेक्ट करने के एंड्रॉयड
कोई ऐसा करने के तरीके जानता है?
कृपया कोड लिखें!
मैं अपने Firebird डीबी करने के लिए अपने एंड्रॉयड आवेदन कनेक्ट करने की आवश्यकताकैसे पर डीबी Firebird से कनेक्ट करने के एंड्रॉयड
कोई ऐसा करने के तरीके जानता है?
कृपया कोड लिखें!
मैं फ़ायरबर्ड से विशेष रूप से परिचित नहीं हूं, लेकिन मेरा अनुमान है कि किसी प्रकार की वेब सेवा (रीस्टफुल?) का उपयोग करने का सबसे अच्छा तरीका होगा जो आपके एंड्रॉइड क्लाइंट को डेटाबेस के साथ संवाद करने की अनुमति देता है। यह वह समाधान है जिसका उपयोग आमतौर पर अधिकांश ऐप्स के लिए किया जाता है क्योंकि आप सीधे एंड्रॉइड से डेटाबेस से कनेक्ट नहीं हो सकते हैं। यह डिज़ाइन दृष्टिकोण से भी अच्छा है क्योंकि आपका एप्लिकेशन अंतर्निहित डेटाबेस पर निर्भर नहीं है, बल्कि वेब सेवा जो मध्यस्थ के रूप में कार्य करता है, जिसका अर्थ है कि आप अपने क्लाइंट को प्रभावित किए बिना डेटाबेस कार्यान्वयन को स्वैप कर सकते हैं।
Jaybird (फायरबर्ड जेडीबीसी ड्राइवर) एंड्रॉइड का समर्थन नहीं करता है, तो आपको कुछ और "हैकिश" की आवश्यकता है। वाणिज्यिक समाधान midware का उपयोग कर किया जाएगा, जैसे RemObjects DataAbstract का समर्थन करता है एंड्रॉयड (प्री-ऑर्डर/बीटा चरण) और Firebird: http://www.remobjects.com/da/java.aspx
हमारे पास जेबर्ड के साथ एंड्रॉइड का समर्थन करने की कोई योजना नहीं है। एक त्वरित जांच से पता चला कि एंड्रॉइड में उपलब्ध कुछ कक्षाओं के आसपास काम करने के लिए शायद इसे एक महत्वपूर्ण पुनर्लेख की आवश्यकता होगी। यह शायद इस जवाब में सुझाए गए मिडलवेयर कार्यान्वयन का उपयोग करने के लिए और अधिक निष्पादक और सुरक्षित है और @TylerTreat –
का उत्तर जानकारी के लिए धन्यवाद, मार्क। – Harriv
मार्क रोटेवेवेल की टिप्पणी को प्रतिबिंबित करने के लिए उत्तर बदल गया। – Harriv
आप Android के लिए इस Jaybird बंदरगाह की कोशिश कर सकते हैं: http://sourceforge.net/projects/androidjaybird
"कोड लिखें!"। क्या आप कुछ कॉफी और कुकीज़ भी नहीं चाहते हैं? – jfoliveira