Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What does full duplex connection actually mean?

I am trying to understand why websocket protocol is faster than http. Some of the points that I came across were that 1) because the overhead of headers is handshake is reduces by ensuring minimum headers 2) websockets maintain a full duplex connection with the server (meaning they can send and receive data simultaneously)

I don't quite get the second point. I only get jargon on the internet. Can someone explain what having a true duplex connection means?

like image 270
Ashwin Avatar asked Feb 24 '26 20:02

Ashwin


1 Answers

It means support for data transmission between two points in both directions at exactly the same time. As opposed to half duplex, or to simplex.

like image 89
Mischa Avatar answered Mar 02 '26 21:03

Mischa



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!