किसी भी डेटाबेस के लिए, किसी भी प्लेटफ़ॉर्म के लिए, किसी भी क्लाइंट के लिए, कहीं भी, कभी भी इंटरनेट कनेक्शन पर डेटाबेस ड्राइवर का उपयोग कभी न करें। यह मोबाइल के लिए दोगुना हो जाता है। डेटाबेस ड्राइवर LAN संचालन के लिए डिज़ाइन किए गए हैं और परतदार/आंतरायिक कनेक्शन या उच्च विलंबता के लिए डिज़ाइन नहीं किए गए हैं।
यह जावा होना जरूरी नहीं है। इसे इंटरनेट पर उपयोग के लिए डिज़ाइन किया गया कुछ होना चाहिए। जैसा कि मिस्टर किंग की टिप्पणी से पता चलता है, पिछले एक दशक में इसके लिए वेब सेवाओं का उपयोग किया गया है। एंड्रॉइड के लिए, आरईएसटी वेब सेवाओं का उपभोग करना शायद सबसे आसान है, क्योंकि एसओएपी या एक्सएमएल-आरपीसी के लिए कोई अंतर्निहित समर्थन नहीं है। लेकिन क्या वेब सेवा जावा, या PHP, या पर्ल, या SNOBOL में लागू की गई है, यह आप पर निर्भर है।
ठीक है, ठीक है, शायद SNOBOL एक व्यवहार्य विकल्प नहीं होगा। :-)