Οδηγός εισαγωγής στην επικοινωνία πελάτη-διακομιστή Android

Καθώς οι κινητές συσκευές μας συνδέονται όλο και περισσότερο, οι επικοινωνίες πελάτη-διακομιστή γίνονται όλο και πιο απαραίτητες. Ευτυχώς, εμφανίστηκε ένας νέος οδηγός που βοηθά τους χρήστες να ρυθμίσουν ένα RESTful web API.

Ο νέος οδηγός προέρχεται από το XDA Forum Member Alkonic, και καλύπτει θέματα όπως τη δημιουργία μιας βάσης δεδομένων και σεναρίου PHP, τη δοκιμή του νέου διακομιστή βάσης δεδομένων σας και, τέλος, τον τρόπο πρόσβασης σε αυτό από το Android. Ο οδηγός απευθύνεται σε σχετικά έμπειρους προγραμματιστές που έχουν περιβάλλον εργασίας προγραμματιστή και έχουν ήδη γράψει εφαρμογές, αλλά δεν έχουν εμπειρία με MySQL ή PHP.

Τι χρειάζονται οι εκκολαπτόμενοι προγραμματιστές με δυνατότητα cloud για να ξεκινήσουν; Όχι πολλά: μια συσκευή Android για δοκιμή και ένας υπολογιστής που λειτουργεί στο ίδιο δίκτυο, ένας διακομιστής Apache/MySQL/PHP όπως το WAMP για Windows και το Postman Rest Client για το Chrome. Ευτυχώς, τα διαλείμματα Alkonic συνοψίζουν επίσης τα βήματα για όσους είναι νέοι στην επικοινωνία πελάτη-διακομιστή:

  1. Ο πελάτης κάνει ένα αίτημα χρησιμοποιώντας ένα HTTP POST σε έναν διακομιστή
  2. Το σενάριο PHP θέτει ερωτήματα στον διακομιστή MYSQL
  3. Το σενάριο PHP λαμβάνει τα δεδομένα SQL
  4. Το σενάριο PHP τοποθετεί τα δεδομένα σε έναν πίνακα και εκχωρεί κλειδιά για τις τιμές. Στη συνέχεια, το σενάριο εξάγει τα δεδομένα ως πίνακα JSON. JSON (Σημειογραφία αντικειμένου JavaScript) είναι ένα πρότυπο για την ανταλλαγή δεδομένων και μορφοποιεί τα δεδομένα με τρόπο που μπορούν να διαβάσουν εύκολα τόσο οι άνθρωποι όσο και οι υπολογιστές.
  5. Η εφαρμογή αναλύει το JSON και εμφανίζει τα δεδομένα.

Για να μάθετε περισσότερα, κατευθυνθείτε στο οδηγό νήμα.