Which of the following is a protocol for real-time communication over HTTP? MCQ with Answer and Explanation

Which of the following is a protocol for real-time communication over HTTP?
A. Server-Sent Events (SSE)
B. All of the above
C. WebRTC
D. Long Polling
Answer: Option B
Solution (By JKExamLibrary)
WebRTC, SSE, and Long Polling are all techniques or protocols that enable real-time or near-real-time communication over HTTP.

This question belongs to: Computer Internet and Web Technologies

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Internet and Web Technologies Questions

Question #1 Report Error
What does the 'Cross-Origin Resource Sharing' (CORS) security mechanism instruct a web browser to validate when a script requests a resource from a different domain?
A. To double the physical processing speed of the network router adapter
B. To check if the remote server explicitly permits cross-domain requests from the originating site, preventing unauthorized data access
C. To delete temporary history tracks automatically from local storage modules
D. To route incoming text emails through unencrypted FTP pathways

Correct Answer: Option B


Explanation:
CORS is a browser security mechanism that uses HTTP headers to determine whether scripts running in a browser are allowed to access resources from a different origin domain.

This question belongs to: Computer Internet and Web Technologies
Question #2 Report Error
Which of the following is a valid email protocol used for retrieving messages from a mail server without deleting them?
A. IMAP
B. SMTP
C. MIME
D. POP3

Correct Answer: Option A


Explanation:
IMAP (Internet Message Access Protocol) allows users to access and manage emails on the server, typically keeping messages on the server, unlike POP3 which often downloads and deletes.

This question belongs to: Computer Internet and Web Technologies
Question #3 Report Error
What does the term 'bandwidth' refer to in web hosting?
A. The storage space on the server
B. The amount of data that can be transferred per unit of time
C. The number of visitors to the site
D. The processing power of the server

Correct Answer: Option B


Explanation:
Bandwidth refers to the maximum amount of data transmitted over a network connection in a given time, often measured in Mbps or GB/month.

This question belongs to: Computer Internet and Web Technologies