Page 78 - การโปรแกรมเว็บ
P. 78

12-66 การโปรแกรมเวบ็

(ผู้ใช้งานแอปพลิเคชนั ท่พี ฒั นา)  (ผูใ้ ชบ้ รกิ ารเอพีไอ)   (ผ้ใู ช้บริการเอพีไอ)
        เบราวเ์ ซอร์               แอปพลเิ คชันทพ่ี ฒั นา        เฟซบกุ๊

                      1. ปุ่มเฟซบกุ๊ ถูกกด

                                            2. หน้าตา่ งล็อกอินถูกส่งแสดง

3. ส่งข้อมลู เพ่ือตรวจสอบ                   4. ส่งให้ไคลเอ็นตร์ ีไดเรคกลบั
5. เรยี กหนา้ ท่ใี หร้ ไี ดเรคไป            6. แอปขอโทเคนจากเฟซบกุ๊

                                            7. สง่ โทเคนจากเฟซบ๊กุ ให้แอป
                                            8. แอปขอ้ มลู ผใู้ ชจ้ ากเฟซบ๊กุ

                                9. ส่งข้อมูลผใู้ ชใ้ หแ้ อป
10. แอปส่งขอ้ มูลให้เบราว์เซอร์แสดง

                              ภาพท่ี 12.49 ล�ำดับการไหลของงาน
       ภาพที่ 12.49 แสดงลำ� ดบั การไหลของงาน มรี ายละเอียดดงั น้ี

            1)	 การทำ� งานเรม่ิ ต้นท่ีฝ่ังเคร่อื งลกู ข่ายคลิกปุ่มล็อกอนิ ทีอ่ ยบู่ นหนา้ เบราวเ์ ซอร์ และท�ำการ
สง่ ค�ำรอ้ งไปทเ่ี อพีไอในฝ่งั ของเฟซบกุ๊

            2)	ฝั่งเฟซบุ๊กส่งตอบกลับมาพร้อมกล่องหน้าต่างล็อกอินกลับมาท่ีเบราว์เซอร์ เม่ือเครื่อง
ลูกขา่ ยกรอกข้อมลู อีเมล พาสเวริ ์ด และคลกิ เข้าล็อกอนิ

            3)	เบราวเ์ ซอร์ทำ� การสง่ ค�ำร้องพร้อมข้อมูลล็อกอินเพื่อใหเ้ ฟซบกุ๊ ตรวจสอบ
   73   74   75   76   77   78   79   80   81   82   83