4
A
回答
1
You can make a chat server/client with WCF but not for heavy traffic.
文章說:
「的數據表明一臺服務器可以支持每個和出版物之間具有25ms的15秒的延遲平均潛伏期2名人蔘加2000同時聊天室(0毫秒位數它們應該滿足大多數用戶界面驅動場景的延遲需求,同時,數據顯示延遲與800個聊天室無關,每個聊天室有3個參與者,並且出版物之間的延遲時間爲15秒。
我認爲你應該基本上使用XMPP來代替。
說明:與以下「WCF專家」評論者聲稱不同,輪詢雙工是聊天服務器的常用方法,因爲它與BOSH最爲接近,這是非常流行的基於http的聊天通信協議。順便說一句,我不是這方面的專家,但有幾個星期與BOSH建立XMPP聊天服務器。首先,我們嘗試使用WCF構建服務器,但由於真正的專家建議使用不同的路線。
1
沒有什麼能阻止你。你需要在WCF之上實現你自己的pub/sub。
相關問題
- 1. 是否有可能隱藏智能表中的繁忙指標?
- 2. 什麼是在交通繁忙
- 3. 是否有可能發送信息與php聊天?
- 4. 繁忙WCF服務策略
- 5. 繁忙交通設計指南
- 6. 是否有可能獲得有關繁忙Alsa設備的信息?
- 7. 是否有可能通過Facebook聊天與我的Facebook應用的用戶交談?
- 8. 在交通繁忙的情況下LAMP堆疊的性能
- 9. 是否有可能中斷完成()
- 10. Silverlight WCF - 無效的交叉線程繁忙指標異常
- 11. 如何知道過程是否繁忙
- 12. 與Firebase的聊天通知
- 13. Postgresql數據庫完全卡在我的繁忙交易時間
- 14. 繁忙的海狸功能是否爲n狀態繁忙海狸遊戲獨特?
- 15. 是否可以在QListView中使用正常功能的繁忙進度條?
- 16. 聊天室功能與WCF,雙工回調與輪詢?
- 17. 這個聊天腳本是否有效?
- 18. 交通繁忙時的用戶空間飢餓
- 19. 是否可以通過聊天控件(iframe)發送數據?
- 20. 是否可以通過電報聊天直接發送到telegra.ph?
- 21. 是否有可能通過視頻羣聊應用終止視頻羣聊
- 22. 是否有可能爲Outlook開發像Gtalk這樣的聊天插件?
- 23. 繁忙的表性能優化
- 24. SQLite3:繁忙的例外與水豚/ Poltergeist
- 25. 交通繁忙會導致CSS故障嗎?
- 26. 寫文件需要爲交通繁忙部分4
- 27. WCF點對點聊天
- 28. 聊天通訊
- 29. 是否有可能找出所有Control.BeginInvoke(s)何時完成?
- 30. 是否有可能在firestore查詢上有完成塊?
您認爲每秒多少條消息是「流量大」? – 2011-08-14 20:37:32
也許你可以用更多關於每秒消息數,消息大小等的更多信息加強你的問題? – Kev
你想通過互聯網或內部網嗎?當你說1000人的用戶是指1000個併發消息或1000個用戶目前在線?消息延遲的真正要求是什麼(消息發送和消息接收之間的時間可以接受)?您對於您實際嘗試實現的目標非常不明確 –