如何讓Server主動傳送給Client??

看板java作者 (Vcman)時間13年前 (2012/12/28 13:33), 編輯推噓6(606)
留言12則, 6人參與, 最新討論串1/1
不好意思 ,我是Java新手。現在我有遇到一些情況需要由Server端一發生狀況便要主動 傳送訊息給Client端。想問問大家有沒有甚麼辦法可以解決??翻書是發現需要利用CallBa ck的技術來去解決、或者是利用RMI的技術來解決... 雖然我有想過在Client端也建立一 個Server、Server端建立Client來執行。但是老師不肯,還請大家給些意見,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.60.14.74

12/28 14:12, , 1F
你是要處理 web 還是標準 network application?
12/28 14:12, 1F

12/28 14:41, , 2F
用websocket
12/28 14:41, 2F

12/28 14:47, , 3F
socket不就可以互傳了嗎? 主動傳送是指建立連線還是怎樣?
12/28 14:47, 3F

12/28 14:48, , 4F
用 websocket 算犯規喔 XD,要也是套 Comet 之類的 XDXD
12/28 14:48, 4F

12/28 15:21, , 5F
主動傳送是說當Server發現資料庫更動之後立刻向所有clien
12/28 15:21, 5F

12/28 15:23, , 6F
t端發送訊息,還有我是用socket。socket可以互傳喔@@
12/28 15:23, 6F

12/28 16:32, , 7F
如果 connection 已經建立,為甚麼不能互傳?
12/28 16:32, 7F

12/28 16:32, , 8F
要唬爛 [誤] 老師也先作點功課阿 XD
12/28 16:32, 8F

12/28 17:15, , 9F
Socket 是雙向的, 只要兩邊保持聯線, 可持續互傳訊息
12/28 17:15, 9F

12/29 09:43, , 10F
謝謝各位,真的可以從Server廣播給client 原來不只是自己
12/29 09:43, 10F

12/29 09:49, , 11F
白癡、居然又被老師給唬爛= =
12/29 09:49, 11F

01/02 11:37, , 12F
websocket or server sent event
01/02 11:37, 12F
文章代碼(AID): #1GtIz3aK (java)