基于Websocket的火拼俄罗斯(基础)
傳統(tǒng)的HTTP請求是由瀏覽器發(fā)起,然后呢服務(wù)端接收到請求之后呢返回一個數(shù)據(jù)。那么這樣一次來回之后呢請求就斷了。但是WebSocket它不一樣,它同樣是由瀏覽器去發(fā)起一個請求但是這個請求是一個WebSocket請求,當(dāng)服務(wù)器接收到一個WebSocket請求的時候呢它會在服務(wù)器和瀏覽器之間建立一個Web端的Socket連接,這個socket連接就允許瀏覽器和服務(wù)器相互發(fā)送消息,而且如果說瀏覽器端和服務(wù)器端都不斷開的話,那么這個Socket連接是不會斷開的。
ws://echo.websocket.org/ ?這個地址背后就是WebSocket的一個Server。那么這個Server做了一件事情:它其實(shí)把你發(fā)送過去的數(shù)據(jù)原封不動又返回給你。這個也就是這個echo的意思。所以我們接收到的數(shù)據(jù)也就是我們發(fā)送出去的數(shù)據(jù)。
現(xiàn)在服務(wù)器用的是這個地址:ws://echo.websocket.org/,這個地址顯然是別人的一個Server。下一節(jié)用Node.js搭建自己的WebSocket Server。然后來實(shí)現(xiàn)echo的功能。
轉(zhuǎn)載于:https://www.cnblogs.com/ZHONGZHENHUA/p/8483495.html
總結(jié)
以上是生活随笔為你收集整理的基于Websocket的火拼俄罗斯(基础)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 万能文件加密授权工具可以加密iso吗_超
- 下一篇: 硬件设计——RS485/232协议