EasyDelphi Q&A
+1 تصويت
40 مشاهدات
السلام عليكم

أريد برمجة تطبيق أندرويد يجلب البيانات من قاعدة بيانات على الانترنت (أنشأت قاعدة بيانات MySql باستخدام Cpanel بحساب مدفوع على موقع HostGator)

ماهي الطريقة المثلى للاتصال بقاعدة البيانات وماهو المكون الأنسب لذلك

هل يتم الاتصال مباشرة بقاعدة البيانات أم يوجد وسيط

وبارك الله فيكم
سُئل في تصنيف MySQL بواسطة (240 نقاط) | 40 مشاهدات

1 إجابة واحدة

+1 تصويت
أفضل إجابة
الاتصال المباشر بين تطبيق موبايل وقاعدة بيانات . ليس عملي نهائيا .

اول مشكلة ستواجهها هي كيف ستضع مكتبة قاعدة البيانات في الموبايل. ثانيا كم الحجم الزائد على التطبيق .

الطريق الصحيحة هي استخدام json.

انت بحاجة ل service في الهوست يستقبل الطلبات ويرد عليها . اسهل طريقة قابلة للتنفيذ في هوست عادي هو عمل service بالـ php . لانه على الغالب صلاحياتك قليلة وامكانية تشغيل خدمات في الهوست العادي تكون قليلة. وهذا السبب الرئيسي لهذه المشكلة فلا تستطيع بناء تطبيق عادي وتشغيله فيه .

باختصار اعمل موقع بدون بواجهة ياخذ برمترات وويتصل بقاعدة البيانات ويبني json. ثم يعيده.

الاتصال المباشر يكون بين قاعدة البيانات والـ service . اما بين التطبيق والـ service فيكون عبارة عن طلب مثل طلب صفحة الانترنت لكن النتيجة لن تكون صفحة ستكون json .

هذا بالعادة يسمى api .
تم الرد عليه بواسطة (32,140 نقاط)
مختارة بواسطة
0
شكرا أخي, أولا درست Json هي سهلة وما تاخد وقت كبير , وبدأت في أساسيات PHP , هل فيه شي تاني لازم أتعلمو ؟ وهل فيه مصادر تعليمية لكيفية عمل تطبيق أندرويد باستخدام ديلفي ياخد قيمه من قاعدة بيانات على سيرفر عى النت(حتى لو كانت المصادر التعليمية مدفوعة مافي مشكل, العلم لا يقدر بثمن)؟ وعذرا على كثرة الأسئلة وشكرا مسبقا

اسئلة متعلقة

0 تصويتات
1 إجابة
سُئل مارس 4 في تصنيف vcl بواسطة Adrar0007 (180 نقاط) | 29 مشاهدات
+2 تصويتات
1 إجابة
سُئل أكتوبر 16، 2019 في تصنيف vcl بواسطة Amar Gozim (11,220 نقاط) | 71 مشاهدات
+1 تصويت
4 إجابة
سُئل ديسمبر 2، 2019 في تصنيف fmx بواسطة nacertaker (240 نقاط) | 57 مشاهدات
ادعُ اصدقائك في الفايسبوك لمشاركتك
Comodo SSL

مرحبًا بك إلى EasyDelphi Q&A، حيث يمكنك طرح الأسئلة والحصول على الإجابة عليها من المستخدمين الآخرين.

لا يسمح بطلب او السؤال عن كراك او تفعيل او كسر او فك او اي شيء يخالف اتفاقيات الترخيص  مهما كان السبب ومهما كان البرنامج ونوعه. ولا حتى نشر روابط تحتوي على مثل هذه الاشياء لا في الاسئلة ولا في الاجابات ولا التعليقات . نهائيا

492 سؤال
749 إجابة
1,412 تعليق
263 مستخدم