ติดต่อโฆษณาได้ที่ Tel. 094-8659368 ; Email:Ruttanapatum@gmail.com;

วันพุธที่ 14 กรกฎาคม พ.ศ. 2553

Application Program Interface

คือตอนแรกผมสงสัยเรื่องนี้มานานและว่า API เห็นใครๆเค้าก็พูดก็เรียกกัน ( พวกโปรแกรมเมอร์ยิ่งหนัก ) ผมก็พยายามจะตีความให้ตัวเองเข้าใจง่าย ว่าจริงๆมันคืออะไรกัน ด้วยความอยากรู้อยากเห็นก็ลองไปค้นคว้าเล็กๆน้อยๆจึงได้รู้ตามความเข้าใจของตัวเอง แต่ไม่รู้เพื่อนๆจะเข้าใจเหมื่อนผมหรือปล่าว..

เจ้าตัว Application Program Interface หรือ API มันเป็นวิธีการเฉพาะสำหรับการเรียกใช้ระบบปฏิบัติการหรือแอพพลิเคชั่นอื่นๆ หรือชุดโค้ด คอมพิวเตอร์ซึ่งจะทำหน้าที่เชื่อมต่อการทำงานระหว่างแอพพลิเคชั่นกับระบบปฏิบัติการ

การที่แอพพลิเคชั่นจะเชื่อมต่อการทำงานกับระบบปฏิบัติการได้นั้น จำเป็นต้องมีเอพีไอเป็นตัวเชื่อม ซึ่งหากไม่มีการเปิดเผยเอพีไอของระบบปฏิบัติการออกมาแล้ว เป็นไปไม่ได้เลยที่โปรแกรมเมอร์จะพัฒนาแอพพลิเคชั่นของเขาให้ทำงานเข้ากับ ระบบปฏิบัติการได้เต็ม 100%
จริงผมว่าๆมันคือเป็น library (ชิ้นส่วนของ function/module/utility) ที่เขาสร้างขึ้นมาให้ผู้ที่พัฒนา Application เรียกใช้งานได้เลย น่าจะเข้าใจง่ายกว่า

อย่างไรก็ตาม แม้เอพีไอจะเป็นอินเตอร์เฟสชนิดหนึ่ง แต่จะทำหน้าที่เชื่อมต่อการทำงานของโปรแกรม ซึ่งต่างไปจากยูสเซอร์อินเตอร์เฟส (User Interface) ทั้งแบบกราฟิก (Graphical User Interface; GUI) และแบบเดิมที่เป็นบรรทัดคำสั่ง (Command Line) ที่เป็นอินเตอร์เฟสเชื่อมต่อระบบคอมพิวเตอร์กับผู้ใช้น่ะครับ

ลิงค์ที่เกี่ยวข้อง AJAX อะจ๊ากกกกก!!!!! เทคโนโลยีเพื่อเพิ่มการโต้ตอบ (3) เคล็ดลับ HTML (Back and Forward) (0) ให้ผู้เข้าชมเลือกสีสำหรับหน้าเว็บของคุณ (1) Review: Multitasking บน iPhone 4 (0)

Read more: http://www.thaievo.com/

Category : SA & Programming,API,GUI,Programming,

0 comments:

แสดงความคิดเห็น

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best WordPress Themes