Android 클라이언트-서버 통신 소개 가이드

모바일 장치가 점점 더 연결됨에 따라 클라이언트-서버 통신도 점점 더 필요해지고 있습니다. 다행히 사용자가 RESTful 웹 API를 설정하는 데 도움이 되는 새로운 가이드가 등장했습니다.

새로운 가이드는 XDA 포럼 회원이 제공합니다. 알코닉, 데이터베이스 및 PHP 스크립트 설정, 새 데이터베이스 서버 테스트, 마지막으로 Android에서 이에 액세스하는 방법 등의 주제를 다룹니다. 이 가이드는 작업 개발 환경을 갖추고 이미 앱을 작성했지만 MySQL 또는 PHP에 대한 경험이 부족한 비교적 노련한 개발자를 대상으로 합니다.

클라우드를 사용하는 신진 개발자가 시작하려면 무엇이 필요합니까? 별로 많지 않습니다: 테스트할 Android 장치와 동일한 네트워크에서 실행되는 컴퓨터, Windows용 WAMP와 같은 Apache/MySQL/PHP 서버, Chrome용 Postman Rest 클라이언트. 고맙게도 Alkonic에서는 클라이언트-서버 통신을 처음 접하는 사람들을 위한 단계를 요약하고 있습니다.

  1. 클라이언트는 HTTP POST를 사용하여 서버에 요청합니다.
  2. PHP 스크립트는 MYSQL 서버를 쿼리합니다.
  3. PHP 스크립트는 SQL 데이터를 가져옵니다.
  4. PHP 스크립트는 데이터를 배열에 넣고 값에 대한 키를 할당합니다. 그런 다음 스크립트는 데이터를 JSON 배열로 출력합니다. JSON(자바스크립트 개체 표기법) 데이터 교환의 표준이며 사람과 컴퓨터 모두 쉽게 읽을 수 있는 방식으로 데이터 형식을 지정합니다.
  5. 앱은 JSON을 구문 분석하고 데이터를 표시합니다.

자세한 내용을 알아보려면 가이드 스레드.