国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

Android中脫離WebView使用WebSocket_html/css

來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 16:19:45
文檔

Android中脫離WebView使用WebSocket_html/css

Android中脫離WebView使用WebSocket_html/css_WEB-ITnose:WebSocket是Web2.0時(shí)代的新產(chǎn)物,用于彌補(bǔ)HTTP協(xié)議的某些不足,不過他們之間真實(shí)的關(guān)系是兄弟關(guān)系,都是對socket的進(jìn)一步封裝,其目前最直觀的表現(xiàn)就是服務(wù)器推送和聊天功能。更多知識參考: 如何理解 TCP/IP, SPDY, WebSocket 三者之間的關(guān)系?
推薦度:
導(dǎo)讀Android中脫離WebView使用WebSocket_html/css_WEB-ITnose:WebSocket是Web2.0時(shí)代的新產(chǎn)物,用于彌補(bǔ)HTTP協(xié)議的某些不足,不過他們之間真實(shí)的關(guān)系是兄弟關(guān)系,都是對socket的進(jìn)一步封裝,其目前最直觀的表現(xiàn)就是服務(wù)器推送和聊天功能。更多知識參考: 如何理解 TCP/IP, SPDY, WebSocket 三者之間的關(guān)系?

WebSocket是Web2.0時(shí)代的新產(chǎn)物,用于彌補(bǔ)HTTP協(xié)議的某些不足,不過他們之間真實(shí)的關(guān)系是兄弟關(guān)系,都是對socket的進(jìn)一步封裝,其目前最直觀的表現(xiàn)就是服務(wù)器推送和聊天功能。更多知識參考: 如何理解 TCP/IP, SPDY, WebSocket 三者之間的關(guān)系?

今天的重點(diǎn)是講如何在Android中脫離WebView使用WebSocket,而不是在Web瀏覽器使用,如果是在Web瀏覽器中使用,網(wǎng)上已經(jīng)太多教程、框架和demo,沒必要講。

到目前為止我個(gè)人認(rèn)為安卓端比較好用的WebSocketClient有: autobahn、 AndroidAsync、 Java-WebSocket。好不好用其實(shí)需要看實(shí)際需求而定,此處我選擇Java-WebSocket。

一、Android客戶端的創(chuàng)建(使用Java-WebSocket庫):

1、其實(shí)只需要掌握一個(gè)類,WebSocketClient即可

2、指定IP/域名和端口連接服務(wù)器,當(dāng)服務(wù)器端有通知時(shí)會回調(diào)onMessage方法

3、然后調(diào)用connect方法進(jìn)行連接

4、連接后就可以發(fā)送消息了,發(fā)送消息也很簡單,除了支持String的發(fā)送還支持byte發(fā)送,好了,客戶端就這么愉快的寫完了(詳細(xì)代碼見后面打包的demo)。

二、服務(wù)端的創(chuàng)建:

1-1、 Java Application服務(wù)端創(chuàng)建(使用Java-WebSocket庫),其實(shí)也很簡單,就繼承一個(gè)類WebSocketServer:

1-2、然后在main方法中開啟服務(wù)端,現(xiàn)在就可以用Android客戶端來連接進(jìn)行聊天、接收推送了,實(shí)在是太簡單了。

2-1、 Java Web(tomcat)服務(wù)端創(chuàng)建,這里不使用Java-WebSocket庫,直接使用Java API javax.websocket包中的WebSocket相關(guān)類(注意Java API只實(shí)現(xiàn)了標(biāo)準(zhǔn)的RFC 6455(JSR256),如果你非要選擇其它早期草案則需要用Java-WebSocket來實(shí)現(xiàn),在Java-WebSocket中連接協(xié)議“ Draft_17”就是標(biāo)準(zhǔn)的RFC 6455(JSR256),另外要使用Java API javax.websocket包中的WebSocket相關(guān)類要求JDK7及以上,Tomcat 7.0.49及以上):

2-2、然后啟動tomcat就可以愉快的用Android客戶端來連接進(jìn)行聊天、接收推送了。

demo代碼下載: websocket聊天測試demo.zip

原創(chuàng)隨筆,轉(zhuǎn)載注明出處。

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

Android中脫離WebView使用WebSocket_html/css

Android中脫離WebView使用WebSocket_html/css_WEB-ITnose:WebSocket是Web2.0時(shí)代的新產(chǎn)物,用于彌補(bǔ)HTTP協(xié)議的某些不足,不過他們之間真實(shí)的關(guān)系是兄弟關(guān)系,都是對socket的進(jìn)一步封裝,其目前最直觀的表現(xiàn)就是服務(wù)器推送和聊天功能。更多知識參考: 如何理解 TCP/IP, SPDY, WebSocket 三者之間的關(guān)系?
推薦度:
標(biāo)簽: android html its
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 欧美精品在线看 | 精品一区二区三区的国产在线观看 | 欧美黄色第一页 | 欧美日韩另类国产 | 在线观看亚洲一区二区 | 国产传媒一区二区三区四区五区 | 可以免费看的毛片 | 亚洲高清在线视频 | 亚洲国产精品综合久久网络 | 夜夜操美女 | 日韩国产在线观看 | 日韩成人精品在线 | 亚洲图片欧美日韩 | 日韩一区精品 | 一级毛片免费网站 | 免费精品国产日韩热久久 | 亚洲欧美在线免费观看 | 精品国产乱码久久久久久一区二区 | 欧美日韩国产在线观看 | xx欧美| 黄网站在线观看 | 国产在线欧美日韩一区二区 | 国产精美视频 | 日日摸夜夜添夜夜爽免费视频 | 国产淫语打电话对白在线播放 | 欧美日韩激情 | 息子五十路 | 亚洲国产精品免费 | 一级毛片一级毛片一级级毛片 | 99久久免费国产精精品 | 国产国拍亚洲精品午夜不卡17 | 国产亚洲午夜精品a一区二区 | 国产成人综合久久精品尤物 | 99久久国产亚洲综合精品 | 亚洲欧美日韩精品专区卡通 | 伊人久久中文字幕久久cm | 好看的电影网站亚洲一区 | 国产成人久久久精品毛片 | 日本大黄在线观看 | 国内精品一区二区三区最新 | 一边摸一边叫床一边爽视频 |