国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

java - 即時通信系統(tǒng)和push推送系統(tǒng)都是怎么實(shí)現(xiàn)的啊?

瀏覽:106日期:2023-11-04 13:32:41

問題描述

一條消息 如何通過服務(wù)器中轉(zhuǎn)達(dá)到 指定的另一端的

方便的話 貼一段典型的代碼

另外session存儲的時候 都存儲什么信息啊

問題解答

回答1:

我的理解:客戶端每間隔一段時間(比如一秒)向服務(wù)器進(jìn)行一次請求(發(fā)送request)。如果服務(wù)端存在消息則在響應(yīng)(response)中標(biāo)記信息,通知客戶端服務(wù)器端存在新消息??蛻舳讼蚍?wù)端發(fā)送請求拉去消息,服務(wù)端響應(yīng)。

request:有新消息嗎?收到請回答。response:沒有。request:有新消息嗎?收到請回答。response:沒有。request:有新消息嗎?收到請回答。response:有,消息id是123456。request:請發(fā)送消息id是123456的消息內(nèi)容。response:消息id:123456,消息正文:驚!這個女人竟然在13億人面前做這種事……。

回答2:

消息傳達(dá)是通過客戶端刷新向服務(wù)端獲得消息的而不是服務(wù)端直接向客戶端發(fā)送

以前確實(shí)有一些是直接在本地開端口由服務(wù)器直接請求客戶端的,但現(xiàn)在用于消息推送已經(jīng)不多見了(通常用于局域網(wǎng)內(nèi)傳輸文件或信息)

session存儲在服務(wù)器,本地通過 Cookies 存儲 SESSION 的 name 和 id,服務(wù)器通過這兩個而獲取服務(wù)器端存儲的內(nèi)容

回答3:

目前常見的是兩種方案。1、客戶端主動輪詢(也就是每隔N時間向服務(wù)端詢問有沒有消息。2、服務(wù)端主動推送。后端服務(wù)之間用socket,與前端通訊的話可以用websocket。

回答4:

http2.0 可以很好的處理,可以嘗試一下啊~

回答5:

都說是即時性的了,肯定要建立長連接這種了。比如socket。

回答6:

如果只是屬于產(chǎn)品的眾多功能之一,即時通信推薦題主對接IM,既可以節(jié)約一大筆開發(fā)支出,現(xiàn)有的IM提供商附帶的功能又比較全面,比自己開發(fā)要劃算的多,題主可以看一下環(huán)信 http://www.easemob.com/

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 久久久久久极精品久久久 | 久久网在线 | 精品日韩一区二区三区 | 亚洲美女黄视频 | 日本在线理论片 | 日韩成人在线视频 | 国产激情一级毛片久久久 | 一级待一黄aaa大片在线还看 | 欧美综合在线视频 | 久草免费新视频 | 又黄又湿又爽吸乳视频 | 亚欧美图片自偷自拍另类 | 在线亚洲v日韩v | 欧美三级一级片 | 特级黄色毛片视频 | 久久久国产免费影院 | 中文字幕有码在线 | 国产亚洲一级精品久久 | 国产三级三级三级三级 | 久久精品国产一区 | 91亚洲精品成人一区 | 欧美精品在线视频观看 | 国产精品九九免费视频 | 成人免费网址在线 | 天天躁天天碰天天看 | 好看的看黄a大片爽爽影院 好男人天堂网 | 国产欧美日韩精品高清二区综合区 | 9lporm自拍视频在线 | 国产高清精品久久久久久久 | 国产大尺度福利视频在线观看 | 俄罗斯一级成人毛片 | 免费一级淫片aaa片毛片a级 | 成年美女黄网站小视频 | 高清一区在线 | 亚洲综合图片人成综合网 | 色偷偷亚洲精品一区 | 精品96在线观看影院 | 欧美日本一道道一区二区三 | freex性日韩 free性chinese国语对白 | 欧美一级免费 | 国产精品久久久久久久久久影院 |