ข้ามไปเนื้อหา

เอพีไอ

จากวิกิพีเดีย สารานุกรมเสรี
(เปลี่ยนทางจาก Application programming interface)

เอพีไอ หรือ ส่วนต่อประสานโปรแกรมประยุกต์ (อังกฤษ: application programming interface: API) หมายถึงวิธีการที่ระบบปฏิบัติการ ไลบรารี หรือบริการอื่น ๆ เปิดให้โปรแกรมคอมพิวเตอร์สามารถติดต่อเรียกใช้งานได้ เอพีไอ แบ่งเป็น

  • เอพีไอที่ขึ้นกับภาษา (language-dependent API) คือ เอพีไอ ที่สามารถการเรียกใช้จากโปรแกรมที่เขียนขึ้นด้วยภาษาเพียงภาษาใดภาษาหนึ่ง
  • เอพีไอไม่ขึ้นกับภาษา (language-independent API) คือ เอพีไอ ที่สามารถเรียกได้จากโปรแกรมหลาย ๆ ภาษา