เรื่องที่น่าสนใจเกี่ยวกับรูปแบบของ API

ในการพัฒนาระบบงานนั้น เรามักจะแยกส่วนการทำงานต่าง ๆ ออกจากกัน แต่จำเป็นต้องการติดต่อสื่อสารสารกันผ่านระบบ network และมีรูปแบบของการติดต่อผ่านสิ่งที่เรียกว่า API (Application Programming Interface) ไม่ว่าจะอยู่ในรูปแบบของ code หรือตาม protocol ต่าง ๆ ก็ว่าไป

2021-10-18 14:33:14 - @ratanon

โดยที่คุณสมบัติของ API มักจะประกอบไปด้วย

เมื่อเราไปดูเรื่องของรูปแบบ API ระหว่างระบบหรือ service พบว่ามีหลายรูปแบบตามอายุหรือวิวัฒนาการเลย ซึ่งเรียงตามดังนี้

ปล. ใครรู้จักทั้งหมดนี้ แสดงว่าอายุไม่น้อยแล้วนะ !! ในแต่ละแบบนั้นล้วนมีข้อดีและข้อเสียแตกต่างกันไป รวมทั้ง use case ของการใช้งานเช่นกับ เช่น

ผู้นำไปใช้งานนั้น จำเป็นต้องรู้และเข้าใจเช่นกันว่า รูปแบบของ API แต่ละอย่างเป็นอย่างไร มีข้อดีข้อเสียกับ use case ของเราอย่างไร เพื่อช่วยให้เราเลือกได้อย่างเหมาะสม ลองศึกษาเพิ่มเติมกันดูครับ

More Posts