WebSocket的.NET實現 SuperWebSocket

jopen 12年前發布 | 47K 次閱讀 WebSocket WebSocket 開發

SuperWebSocket是WebSocket協議服務器端的.NET實現.

作為HTML5的一個重要新特性,WebSocket 規范的目標是在瀏覽器中實現和服務器端雙向通信.雙向通信可以拓展瀏覽器上的應用類型,例如實時的數據推送(股票行情),游戲,聊天/im 等.

現已支持WebSocket的瀏覽器有:

    Protocol Internet Explorer Mozilla Firefox Google Chrome Safari Opera NetFront
    hixie-75     4 5.0.0    
    hixie-76
    hybi-00
      4.0 (DISABLED) 6 5.0.1 11.00 (DISABLED)  
    hybi-06 HTML5 Labs dev        
    hybi-07   6.0        
    hybi-09 HTML5 Labs          
    hybi-10 IE10 developer preview 7 14      
    RFC 6455   11 16      

       

      WebSocket的.NET實現 SuperWebSocket

      SuperWebSocket是基于.NET開源Socket框架SuperSocket開發的, SuperSocket所支持的大部分功能在SuperWebSocket中得到了繼承。用戶可通過SuperWebSocket來快速的構建可靠的,高性能的websocket服務器端應用程序。

      和SuperSocket一樣,SuperWebSocket可以控制臺和windows服務的形式運行,同時它還支持直接運行在Website之內,這樣更簡化了用戶的部署。主要特性:

      • hixie-76/hybi-00, hybi-10, rfc6455 are supported
      • Async or Sync socket mode support
      • Linux support by Mono 2.10+
      • SSL/TLS encryption transferring (wss) support
      • Sub protocol support
      • Support mutiple hosting environment like windows service, console application and web site
      • Support mutiple instances, you can run many websocket server instances on different ports in the same hosting application
      • Maximum concurrency connection number limitation support
      • Built-in JSON support
      • Message level encryption


       

      項目主頁:http://www.baiduhome.net/lib/view/home/1338512657933

       本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
       轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
       本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!