นักพัฒนาต้องการเชื่อมต่อระบบสองระบบที่พัฒนาด้วยภาษาและเทคโนโลยีต่างกัน แนวทางใดเหมาะสมที่สุดจากตัวเลือกที่ให้มา

การใช้ Remote Desktop เชื่อมต่อระหว่างเซิร์ฟเวอร์
การเขียนโปรแกรมใหม่ทั้งสองระบบด้วยภาษาเดียวกัน
การคัดลอกฐานข้อมูลจากระบบหนึ่งไปยังอีกระบบ
การใช้ API (Application Programming Interface) แบบ REST หรือ SOAP

เฉลยอธิบาย

API เช่น REST หรือ SOAP เป็นสัญญาการสื่อสารที่ช่วยแยกเทคโนโลยีภายในของสองระบบในการเชื่อมต่อระบบที่พัฒนาด้วยเทคโนโลยีต่างกัน เพราะสื่อสารผ่าน HTTP และแลกเปลี่ยนข้อมูลในรูปแบบ JSON หรือ XML ที่ทุกภาษาเข้าใจได้ B เพิ่มต้นทุนโดยไม่จำเป็น C เสี่ยงต่อข้อมูลไม่สอดคล้อง และ D เป็นการควบคุมเครื่องระยะไกล ไม่ใช่การบูรณาการระบบและไม่ใช่แนวทางที่ดี และตัวเลือก D คือการเข้าถึงระยะไกล ไม่ใช่การเชื่อมต่อระบบ

ข้อสอบอื่นในวิชาการพัฒนาระบบสารสนเทศ วิเคราะห์ ออกแบบ และการเขียนโปรแกรมคอมพิวเตอร์

ดูข้อสอบวิชานี้ทั้งหมด →