Page 24 - การโปรแกรมเว็บ
P. 24
12-12 การโปรแกรมเว็บ
API Consumer POS BaHseTdMALpp
Web
Mobile Partners
IMmaagneagsetmoreangte Active Directory Registration &
User
Authentication
Restful Services
Shopping list XML Based HfoardoADonpaatlSayetircvaelr
NTLM (WSOL)
SOAP SOAP
Pharmacy Store Stripe Payment Ordering System Stosreervloicceator
Service Gateway
API Provider ProPmeortsioonnaallizOedffers
ภาพที่ 12.5 ความสัมพันธ์ระหว่างเอพีไอ
ที่มา: ดัดแปลงจาก https://www.rapidops.com/wp-content/uploads/2016/03/Final-API-Diagram-012.jpg
ภาพที่ 12.5 แพลตฟอร์มจัดการเอพีไอ ท�ำหน้าที่ส่งต่อค�ำขอระหว่างผู้ต้องการใช้งานกับเอพีไอ
ระหว่างแอปพลิเคชันกับเอพีไอ หรือระหว่างกลุ่มคู่ค้ากับเอพีไอ แพลตฟอร์มเอพีไอเป็นช่องทางกลางใน
การจัดการควบคุมการใช้งานจากหลากหลายช่องทางที่ร้องขอใช้เอพีไอ ไม่ว่าจะผ่านทางเว็บไซต์ มือถือ
ระบบการขายหนา้ รา้ นหรอื ระบบชำ� ระเงนิ หนา้ แคชเชยี ร์ (POS) และกลมุ่ คคู่ า้ ทตี่ อ้ งการใชข้ อ้ มลู หรอื บรกิ าร
จากเอพีไอที่เปดิ ให้บรกิ าร โครงสร้างสถาปัตยกรรมของเอพไี อแพลตฟอร์มมลี กั ษณะที่ยืดหยนุ่ และขนึ้ อยู่
กบั เงอื่ นไขการดำ� เนนิ การทางธรุ กจิ ของแตล่ ะองคก์ ร เพอ่ื ใหป้ รบั เลอื กใชง้ านตามความตอ้ งการและลกั ษณะ
ขององค์กรได้ เน้นการตอบโต้การร้องขอใช้งานและให้บริการ มีจุดตรวจเช็กป้องกันความผิดพลาดโดย
เฉพาะกลุ่มของเอพีไอที่มาจากบุคคลที่สาม (third party) มีเคร่ืองมือและตัวให้บริการเพ่ือให้บริการ
เอพไี อเปน็ ไปดว้ ยความราบรนื่ แพลตฟอรม์ เอพไี อทำ� ใหม้ นั่ ใจไดว้ า่ ประสทิ ธภิ าพประสทิ ธผิ ลการใหบ้ รกิ าร
ทที่ กุ ๆ ชอ่ งทางรอ้ งขอบรกิ ารมานน้ั มคี วามสมาํ่ เสมอและเทา่ เทยี มกนั แพลตฟอรม์ จดั การเอพไี อสามารถ