Re: [請益] 關於TCP socket和HTTPPOST

看板PHP作者 (薛丁格的貓)時間10年前 (2015/09/17 13:47), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串3/3 (看更多)
※ 引述《ZCBVXIRD (Alonso)》之銘言: : 各位大大好 : 小弟目前在看Android系統上傳資料的方法 : (目前是用httppost 到後台寫php處理資料) : 如果要比較頻繁、即時的上傳資料(資料size不能太大) : 通常會用到TCP socket、HTTPPOST這兩種 : 我想要釐清兩者的優劣跟使用的時機 : 可是翻了許多資料,覺得無論如何都會是TCP socket比較好的樣子 : 因為少了HTTP標頭 也不用頻繁的連線、結束、重練,不斷丟request占用頻寬 : 速度、頻寬、耗能上都會是TCP socket來得有優勢 : (畢竟是比較底層的協議 有優勢是理所當然?) : 這樣我就不知道,除了瀏覽網頁外, : 還有甚麼樣的情況下用HTTP polling會比較好呢? : 另外還有幾個小問題: : 1.websocket,目前認知這是為browser設計的協議, : 請問一般Android APP有辦法整合這功能嗎?(會不會問錯版了XD) 可以,github 打進去找有好幾頁Lib 可以選用 : 2.Websocket的連線流程(protocol behavior),是不是就跟TCP/IP socket一模一樣? : 謝謝 不是那麼熟,但用起來滿像的 換一個觀點來看 1. 你或你的 team 熟那一種方式? 2. 對你們開發速度那一個比較快&容易? 3. 後續維護延伸那一個比較方便? 大部分都會選擇 http post 拉,或是用到 webscoket -- 人大抵上既沒有自己想像中那麼幸福,也沒有那麼不幸…重要的是, 是否對於生存抱著希望或已厭倦 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.251.150 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1442468872.A.E05.html

09/18 16:05, , 1F
參與的角色沒有瀏覽器的話,我覺得沒什麼理由用websocket
09/18 16:05, 1F

09/21 13:02, , 2F
謝謝!
09/21 13:02, 2F
文章代碼(AID): #1L-bG8u5 (PHP)
討論串 (同標題文章)
文章代碼(AID): #1L-bG8u5 (PHP)