[請益] 關於TCP socket和HTTPPOST

看板PHP作者 (Alonso)時間8年前 (2015/09/16 21:28), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/3 (看更多)
各位大大好 小弟目前在看Android系統上傳資料的方法 (目前是用httppost 到後台寫php處理資料) 如果要比較頻繁、即時的上傳資料(資料size不能太大) 通常會用到TCP socket、HTTPPOST這兩種 我想要釐清兩者的優劣跟使用的時機 可是翻了許多資料,覺得無論如何都會是TCP socket比較好的樣子 因為少了HTTP標頭 也不用頻繁的連線、結束、重練,不斷丟request占用頻寬 速度、頻寬、耗能上都會是TCP socket來得有優勢 (畢竟是比較底層的協議 有優勢是理所當然?) 這樣我就不知道,除了瀏覽網頁外, 還有甚麼樣的情況下用HTTP polling會比較好呢? 另外還有幾個小問題: 1.websocket,目前認知這是為browser設計的協議, 請問一般Android APP有辦法整合這功能嗎?(會不會問錯版了XD) 2.Websocket的連線流程(protocol behavior),是不是就跟TCP/IP socket一模一樣? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.218.143 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1442410096.A.414.html

09/16 22:12, , 1F
TCP/IP 是底層, websocket 還是封裝過的..
09/16 22:12, 1F

09/21 13:01, , 2F
我知道它們不同層級 可是感覺行為模式好像!
09/21 13:01, 2F

09/24 09:55, , 3F
那 SMTP / POP3 也跟 websocket 好像囉?
09/24 09:55, 3F
文章代碼(AID): #1L-MvmGK (PHP)
文章代碼(AID): #1L-MvmGK (PHP)