ทีมเห็นว่า WebSocketStream ใช้ Streams API เพื่อจัดการ backpressure จึงสรุปว่าอินเทอร์เฟซนี้ต้องรองรับการส่งไม่เรียงลำดับและ datagram ที่ยอมสูญหายด้วย ข้อใดประเมินเหตุผลนี้ถูกต้องที่สุด

กข้อสรุปถูก เพราะ Streams API ทำให้ WebSocketStream ได้ทั้ง backpressure การส่งไม่เรียงลำดับ และ datagram ที่ยอมสูญหาย
ขข้อสรุปผิด เพราะ backpressure กำกับอัตราอ่านเขียน ส่วนการส่งไม่เรียงลำดับและ datagram เป็นความสามารถเพิ่มของ WebTransport
คข้อสรุปถูก เพราะการมี backpressure หมายความว่าอินเทอร์เฟซสามารถเปลี่ยนลำดับหรือทิ้งข้อความได้ตามภาระของระบบ
งข้อสรุปผิด เพราะ WebSocketStream ไม่มี backpressure และต้องใช้ WebSocket จึงจะควบคุมอัตราการอ่านเขียนได้

เฉลยอธิบาย

WebSocketStream ใช้ backpressure เพื่อกำกับความเร็วในการอ่านหรือเขียนและลดคอขวด แต่การส่งไม่เรียงลำดับกับ datagram ที่ไม่น่าเชื่อถือเป็นความสามารถเพิ่มเติมของ WebTransport ซึ่ง WebSocketStream ไม่มี การอนุมานว่ามี backpressure แล้วต้องมีคุณสมบัติการส่งเหล่านี้จึงผิด

ข้อสอบอื่นในวิชาความรู้เกี่ยวกับการพัฒนาโปรแกรมระบบงานในลักษณะ Web Application

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