[問題] ajax 廣播

看板Ajax作者 (werewolf)時間13年前 (2011/06/12 15:51), 編輯推噓6(6017)
留言23則, 12人參與, 最新討論串1/1
嘗試用ajax作聊天室 共通資料的過程中 發現這似乎有點tricky 現在實做聊天室 要讓大家看到相同的資料 似乎不是用寫檔 就是用sql來實做 不知道有沒有 可以把資料放在memory裡面的方式 然後可以每個client共享? -- 佛言:「眾生以十事為善,亦以十事為惡。身三、口四、意三。身三者:殺、盜、婬; 口四者:兩舌、惡罵、妄言、綺語;意三者:嫉、恚、癡。不信三尊,以邪為 真,優婆塞行五事不懈退,至十事,必得道也。」 歡迎參觀Buddhism佛教板以及Learn_Buddha漢傳實修板 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.224.52.229

06/12 16:03, , 1F
也可以用 share memory
06/12 16:03, 1F

06/12 16:14, , 2F
網頁本身是Web-Service架構...沒辦法做到P2P吧?
06/12 16:14, 2F

06/12 16:15, , 3F
再怎麼樣 伺服器都得存下共享的資料再給另外Client..
06/12 16:15, 3F

06/12 16:16, , 4F
看語言吧 各語言都有類似的作法,不過php 我沒看過就是了
06/12 16:16, 4F

06/12 16:16, , 5F
我們通常說這是application scope的data
06/12 16:16, 5F

06/12 16:16, , 6F
說錯 是Client-Service架構
06/12 16:16, 6F

06/12 16:18, , 7F
如果你指的是把資料放在Server的memory...那還不如寫檔
06/12 16:18, 7F

06/12 20:46, , 8F
comet
06/12 20:46, 8F

06/12 22:45, , 9F
06/12 22:45, 9F

06/12 23:17, , 10F
把資料放在 server 的 memory 絕對比直接拼 IO 好一萬倍…-_-
06/12 23:17, 10F

06/13 01:13, , 11F
server :memcache client :websocket+localstorage
06/13 01:13, 11F

06/13 02:44, , 12F
06/13 02:44, 12F

06/13 02:45, , 13F
IO的速度真的是不敢領教 聊天室還好 寫遊戲就...
06/13 02:45, 13F

06/13 08:39, , 14F
請用nodeJS
06/13 08:39, 14F

06/13 10:51, , 15F
我不是很能理解這跟node.js的直接關係在哪 @@
06/13 10:51, 15F

06/13 10:52, , 16F
我看過的幾乎每個語言都有啊...除了php 我不知道以外 XD
06/13 10:52, 16F

06/13 12:07, , 17F

06/13 15:36, , 18F
用media server廣播就好了,文字、聲音、影像都可以即時
06/13 15:36, 18F

06/13 15:41, , 19F
06/13 15:41, 19F

06/13 16:12, , 20F
可以把SQL資料表的型態改成memory啊
06/13 16:12, 20F

07/19 21:42, , 21F
同意可用media server達成,曾做過用FLASH當媒介跟media
07/19 21:42, 21F

07/19 21:42, , 22F
server溝通,有套open source的 media server 不錯,叫 Red5
07/19 21:42, 22F

07/19 21:42, , 23F
有興趣的可以研究看看:D
07/19 21:42, 23F
文章代碼(AID): #1Dz705Vy (Ajax)