Introguide til Android klient-server kommunikation

click fraud protection

Efterhånden som vores mobile enheder bliver mere og mere forbundet, bliver klient-server-kommunikation også mere og mere nødvendig. Heldigvis er der dukket en ny guide op, der hjælper brugere med at opsætte en RESTful web-API.

Den nye guide kommer fra XDA Forum Member Alkonisk, og dækker emner, herunder opsætning af en database og PHP-script, test af din nye databaseserver og endelig, hvordan du får adgang til dette fra Android. Guiden henvender sig til relativt garvede udviklere, der har et fungerende udviklermiljø og allerede har skrevet apps, men mangler erfaring med MySQL eller PHP.

Hvad har spirende cloud-aktiverede udviklere brug for for at komme i gang? Ikke meget: en Android-enhed til at teste med og en computer, der kører på det samme netværk, en Apache/MySQL/PHP-server såsom WAMP til Windows og Postman Rest Client til Chrome. Heldigvis opsummerer Alkonic også trinene for dem, der er nye til klient-server-kommunikation:

  1. Klienten laver en anmodning ved hjælp af en HTTP POST til en server
  2. PHP-scriptet forespørger MYSQL-serveren
  3. PHP-scriptet henter SQL-dataene
  4. PHP-scriptet sætter dataene i et array og tildeler nøgler til værdierne. Scriptet udsender derefter dataene som et JSON-array. JSON (JavaScript Object Notation) er en standard for dataudveksling, og formaterer dataene på en måde, som både mennesker og computere nemt kan læse.
  5. Appen analyserer JSON og viser dataene.

For at lære mere, gå over til ledetråd.