WebSocket和socket的区别
一、WebSocket和socket的区别
后者是基于TCP/IP的,前者是基于HTTP的。
二、websocket和socket可以互联吗
可以的
Socke在 OSI 模型会话层(第5层),是为了方便大家直接使用更底层协议(一般是 TCP 或 UDP )而存在的一个抽象层。
最早的一套 Socket API 是 Berkel 语言实现。它是 Socket 的事实标准,POSIX sockets 是基于它构建的,多种编程语言都遵循这套 API,在 JAVA、Python 中都能看到这套 API 的影子。
三、websocket服务能与socket服务通信么
不同的 WebSocket 客户端如何把消息给另一个客户端的,那么自然,通过所谓的 Socket 客户端也同样传送消息。
如果你不懂这个意思,那么就先把你自己的WebWocket服务器端如何处理两个客户端聊天的流程写出来,在这个基础上再说。如果看不出你的这个基础是如何设计那,那就无法设计所谓socket与websocket客户端之间的沟通了。
另外要说明一下,在windows上,要使用TcpListener,因为它集成了IOCP。不要使用Socket类。
多重随机标签