API (เอพีไอ) คืออะไร

API ย่อมาจาก Application Programming Interface แปลเป็นไทยคือ จุดเชื่อมต่อสำหรับการเขียนโปรแกรมแอปพลิเคชัน ในแง่ของความหมาย มีสองแบบ แบบแรกเป็นความหมายที่แท้จริง แบบสองเป็นความหมายที่คนทั่วไปเข้าใจ

ความหมายที่แท้จริง

ความหมายที่แท้จริงของเอพีไอคือช่องทางที่ซอฟท์แวร์มีให้เพื่อให้ซอฟท์แวร์อีกตัวหนึ่งสามารถเชื่อมต่อและสั่งงานผ่านช่องทางนี้ได้ ยกตัวอย่างเช่น Windows มี win32 api เพื่อให้ซอฟท์แวร์ตัวอื่นสามารถเชื่อมต่อและสั่งงาน Windows ได้ ความหมายของเอพีไอสามารถแสดงได้ดังภาพข้างล่าง

ความหมายที่คนทั่วไปเข้าใจ

คนทั่วไปรวมถึงนักพัฒนาหลายคนเมื่อได้ยินคำว่าเอพีไอมักจะหมายถึง สื่อกลางระหว่างแอปพลิเคชันและฐานข้อมูล และโดยมากมักพัฒนาในรูปแบบของ RESTful API ความหมายที่คนทั่วไปเข้าใจสามารถแสดงได้ดังภาพข้างล่าง

แหล่งข้อมูลอ้างอิงและเพิ่มเติม

One thought on “API (เอพีไอ) คืออะไร

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  เปลี่ยนแปลง )

Google photo

You are commenting using your Google account. Log Out /  เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out /  เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out /  เปลี่ยนแปลง )

Connecting to %s