دليل مقدمة للاتصال بخادم العميل على Android

مع تزايد اتصال أجهزتنا المحمولة، أصبحت الاتصالات بين العميل والخادم ضرورية بشكل متزايد. لحسن الحظ، ظهر دليل جديد يساعد المستخدمين على إعداد واجهة برمجة تطبيقات الويب RESTful.

الدليل الجديد يأتي من عضو منتدى XDA ألكونيك، ويغطي موضوعات تشمل إعداد قاعدة بيانات ونص PHP، واختبار خادم قاعدة البيانات الجديد، وأخيرًا كيفية الوصول إلى ذلك من Android. يستهدف الدليل المطورين ذوي الخبرة نسبيًا الذين لديهم بيئة عمل تطويرية وقد كتبوا تطبيقات بالفعل، ولكنهم يفتقرون إلى الخبرة في MySQL أو PHP.

ما الذي يحتاجه المطورون الناشئون الذين يدعمون السحابة للبدء؟ ليس كثيرًا: جهاز Android للاختبار وجهاز كمبيوتر يعمل على نفس الشبكة، وخادم Apache/MySQL/PHP مثل WAMP لنظام التشغيل Windows، وPostman Rest Client لمتصفح Chrome. ولحسن الحظ، يلخص Alkonic Breaks أيضًا الخطوات الخاصة بأولئك الجدد في مجال التواصل بين العميل والخادم:

  1. يقدم العميل طلبًا باستخدام HTTP POST إلى الخادم
  2. يقوم البرنامج النصي PHP بالاستعلام عن خادم MYSQL
  3. يحصل البرنامج النصي PHP على بيانات SQL
  4. يضع البرنامج النصي PHP البيانات في مصفوفة ويعين مفاتيح للقيم. يقوم البرنامج النصي بعد ذلك بإخراج البيانات كمصفوفة JSON.
    JSON (ترميز كائن JavaScript) هو معيار لتبادل البيانات، ويقوم بتنسيق البيانات بطريقة يمكن لكل من البشر وأجهزة الكمبيوتر قراءتها بسهولة.
  5. يقوم التطبيق بتوزيع JSON ويعرض البيانات.

لمعرفة المزيد، توجه إلى موضوع الدليل.