WebSocket服务器的.NET实现,SuperWebSocket 0.7 发布

jopen 11年前

SuperWebSocket是WebSocket协议服务器端的.NET实现.

作为HTML5的一个重要新特性,WebSocket 规范的目标是在浏览器中实现和服务器端双向通信.双向通信可以拓展浏览器上的应用类型,例如实时的数据推送(股票行情),游戏,聊天/im 等.

现已支持WebSocket的浏览器有:

  • Chrome 4.0
  • Firefox 4.0 beta
  • Opera 11 (or 10.70) alpha
  • Safari 5.0.2

微软也声称IE9在正式发布是也将支持WebSocket API.

 WebSocket服务器的.NET实现,SuperWebSocket

SuperWebSocket是基于.NET开源Socket框架SuperSocket开发的, SuperSocket所支持的大部分功能在SuperWebSocket中得到了继承。用户可通过SuperWebSocket来快速的构建可靠的,高性能的websocket服务器端应用程序。

和SuperSocket一样,SuperWebSocket可以控制台和windows服务的形式运行,同时它还支持直接运行在Website之内,这样更简化了用户的部署。

SuperWebSocket 0.7 发布了,该版本包含如下改进:

  • 升级到SuperSocket 1.5
  • 增加了更多的示例项目
  • 新增了对.NET 4.5的支持
  • 新增了SubCommandFilter的支持
  • 新增了从二进制消息到文本消息的自动转化接口
  • 修复了一些小的缺陷

该版本下载地址:

http://superwebsocket.codeplex.com/releases/view/101471