เนื่องจากอุปกรณ์เคลื่อนที่ของเราเชื่อมต่อกันมากขึ้น การสื่อสารระหว่างไคลเอ็นต์และเซิร์ฟเวอร์จึงมีความจำเป็นมากขึ้นเช่นกัน โชคดีที่มีคำแนะนำใหม่ออกมาซึ่งช่วยให้ผู้ใช้ตั้งค่า RESTful web API ได้
คู่มือใหม่มาจาก XDA Forum Member อัลโคนิคและครอบคลุมหัวข้อต่างๆ รวมถึงการตั้งค่าฐานข้อมูลและสคริปต์ PHP การทดสอบเซิร์ฟเวอร์ฐานข้อมูลใหม่ของคุณ และสุดท้ายวิธีเข้าถึงสิ่งนี้จาก Android คู่มือนี้มุ่งเป้าไปที่นักพัฒนาที่มีประสบการณ์ค่อนข้างมากซึ่งมีสภาพแวดล้อมการพัฒนาที่ใช้งานได้และได้เขียนแอพไว้แล้ว แต่ไม่มีประสบการณ์กับ MySQL หรือ PHP
นักพัฒนารุ่นใหม่ที่เปิดใช้งานระบบคลาวด์จำเป็นต้องเริ่มต้นอย่างไร ไม่มาก: อุปกรณ์ Android ที่จะทดสอบและคอมพิวเตอร์ที่ทำงานบนเครือข่ายเดียวกัน เซิร์ฟเวอร์ Apache/MySQL/PHP เช่น WAMP สำหรับ Windows และ Postman Rest Client สำหรับ Chrome โชคดีที่ Alkonic ยังสรุปขั้นตอนสำหรับผู้ที่เพิ่งเริ่มใช้การสื่อสารระหว่างไคลเอ็นต์กับเซิร์ฟเวอร์:
- ไคลเอนต์ทำการร้องขอโดยใช้ HTTP POST ไปยังเซิร์ฟเวอร์
- สคริปต์ PHP สอบถามเซิร์ฟเวอร์ MYSQL
- สคริปต์ PHP รับข้อมูล SQL
- สคริปต์ PHP ใส่ข้อมูลลงในอาร์เรย์และกำหนดคีย์ให้กับค่าต่างๆ จากนั้นสคริปต์จะส่งออกข้อมูลเป็นอาร์เรย์ JSON JSON (สัญลักษณ์วัตถุ JavaScript) เป็นมาตรฐานสำหรับการแลกเปลี่ยนข้อมูล และจัดรูปแบบข้อมูลในลักษณะที่ทั้งมนุษย์และคอมพิวเตอร์สามารถอ่านได้ง่าย
- แอปแยกวิเคราะห์ JSON และแสดงข้อมูล
หากต้องการเรียนรู้เพิ่มเติม ตรงไปที่ ด้ายคู่มือ.