asp.net如何实现websocket?

2026年09月26日 09:50
有2个网友回答
网友(1):

莫有分, 实现不出来

网友(2):

你说的 webSocket 协议 和 Ajax是 Http协议讨论的东西。
Ajax 是基于 JS 的xmlHttpRequest对象实现的异步刷新页面的方法。就是后台单独再启动一个请求,和服务器通信。这么麻烦的根本原因是因为Http协议是无状态的,服务器的响应返回后,无法和之前的请求匹配。
而webSocket 协议是双向的,服务器的响应可以和浏览器的请求握手。这样浏览器页面就不用刷新,也不用再像Ajax那样,用另一个请求来局部刷新当前的请求。效率自然是高了。
但是目前,webSocket 协议还没被普遍支持。好像只有chrome浏览器支持。
慢慢等吧。