This is a very general question, and there are several questions that you are clearly raising, and many other problems that you may or may not know.
One problem is HTTP and other protocols (or messaging, to be exact). HTTP request-response , and many communication patterns do not match the request response paradigm. A persistent connection allows you to use message-oriented protocols that are more flexible, such as typical full duplex chat conversations.
WOW, UDP, TCP. TCP , . . , WOW, : .
, :
, , , : TCP. . , Windows Server 1000 TCP - TCP-. . , 64K , . , , , , , , .
.