2012-09-10 20 views
7

मैं रेस्तरां प्रबंधन से संबंधित एक एंड्रॉइड एप्लिकेशन तैयार कर रहा हूं। मुझे एप्लिकेशन को अन्य सॉफ्टवेयर एप्लिकेशन जैसे पॉज़ सॉफ़्टवेयर में कनेक्ट करने की आवश्यकता है। वह विंडोज एप्लिकेशन अपाचे डर्बी डेटाबेस का उपयोग करता है। क्या मैं अपने एंड्रॉइड ऐप के फ्रंट एंड के साथ उस विंडोज़ पॉज़ को जोड़ सकता हूं?क्या मैं एंड्रॉइड एप्लिकेशन के साथ अपाचे डर्बी डेटाबेस कनेक्ट कर सकता हूं?

उत्तर

6

डर्बी क्लाइंट jdbc ड्राइवरों का उपयोग करके एंड्रॉइड से सीधे डर्बी डेटाबेस से कनेक्ट नहीं हो सकता है क्योंकि डर्बी एंड्रॉइड का समर्थन नहीं करता है, विवरण के लिए DERBY-4458 देखें।

ऐसा करने का सबसे अच्छा तरीका एक बाकी इंटरफ़ेस का पर्दाफाश करने के लिए विंडोज़ पीओएस को संशोधित करना होगा, और आपने एंड्रॉइड ऐप को आरओएसटी के माध्यम से पीओएस से बात करनी होगी।

आप पीओएस एप्लिकेशन को संशोधित नहीं कर सकते हैं, और यदि डर्बी पीओएस एप्लिकेशन पर client server मोड में चल रहा है, तो आप कि एक ही मशीन है जो jdbc का उपयोग कर डर्बी से बात की पर भाग गया एक और जावा अनुप्रयोग लिख सकता है, और कहा कि नई है जावा ऐप एक आरईएसटी इंटरफ़ेस का पर्दाफाश करता है।

+0

क्या आप मुझे आरईएसटी इंटरफेस के लिए कोई वेब लिंक या पुस्तक सुझा सकते हैं? दरअसल मैं इसके लिए नया हूं और अच्छी सलाह मुझे अच्छी शुरूआत कर सकती है। –

+0

इसे आजमाएं, http://www.mkyong.com/tutorials/jax-rs-tutorials/ – sbridges

0

यदि आपकी समस्या अभी भी हल नहीं हुई है तो आप इसे देखना चाहेंगे: Awake SQL इस पर अच्छा समाधान प्रदान करता है। मैं यह देखने के लिए खुद को कोशिश कर रहा हूं कि यह काम करता है या नहीं।

+1

उत्तर में लिंक मर चुका है - 'आपको इस सर्वर पर/ तक पहुंचने की अनुमति नहीं है। इसके अतिरिक्त, 403 निषिद्ध अनुरोध को संभालने के लिए त्रुटि दस्तावेज़ का उपयोग करने का प्रयास करते समय त्रुटि आई। – Pang