Tôi muốn tạo một Facebook/Gmail như trò chuyện với tôi cho mạng xã hội của mình.thực hiện asp.net mvc chat full duplex
Tôi đang tìm kiếm kỹ thuật tốt nhất để đạt được điều đó. tôi thấy một số thư viện, nhưng tôi không biết những gì thích hợp nhất
Các điều kiện tiên quyết là:
- khuôn khổ C#
- tiêu thụ băng thông thấp
- trò chuyện tích hợp vào trang web, nếu những thay đổi người sử dụng trang, kết nối nên ở lại còn sống
- Thư viện miễn phí (chưa thanh toán)
- chia sẻ lưu trữ, không thể cài đặt gì trên máy chủ web
- nếu có thể tận dụng lợi thế WebSocket cho các trình duyệt có hỗ trợ nó và rơi trở lại để flash hoặc tương tự tự động nếu không được hỗ trợ
- 00:59 trò chuyện
- Nếu có thể tôi sẽ tránh Silverlight (với đầy đủ WCF duplex) và sử dụng HTML/jquery trò chuyện
- tương thích với tất cả các trình duyệt
tôi thấy các thư viện sau, nhưng nhiều người không cung cấp aC# thực hiện hoặc cần phải cài đặt một máy chủ web COMET hoặc cần phải cài đặt các thành phần trên máy chủ web
- http://pokein.com/
- http://www.ape-project.org/ajax-push.html
- http://code.google.com/p/jwebsocket/
- http://www.igniterealtime.org/projects/openfire/
- http://socket.io/
Tôi tin rằng sử dụng một kỹ thuật khác như Reverse Ajax tiêu thụ rất nhiều băng thông, phải không? Libray tốt nhất, miễn phí, tài liệu và C# được triển khai thực hiện với mức tiêu thụ thấp của băng thông mà bạn sẽ sử dụng là gì?
nhờ