SuperWebSocket is a .NET implementation of WebSocket server.
What is WebSocket?
WebSocket is a technology providing for bi-directional, full-duplex communications channels,over a single Transmission Control Protocol (TCP) socket. It is designed to be implemented in web browsers and web servers but it can be used by any client or server application. The WebSocket API is being standardized by the W3C and the WebSocket protocol is being standardized by the IETF. Please refer tohttp://en.wikipedia.org/wiki/WebSockets.
browsers support WebSocket API:
Protocol | Internet Explorer | Mozilla Firefox | Google Chrome | Safari | Opera | NetFront | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
4 | 5.0.0 | ||||||||||||||||
4.0 (disABLED) | 6 | 5.0.1 | 11.00 (disABLED) | hybi-06 | HTML5 Labs | dev | hybi-07 | 6.0 | hybi-09 | hybi-10 | IE10 developer preview | 7 | 14 | RFC 6455 | 11 | 16 |
Main features SuperWebSocket already has:
- hixie-76/hybi-00,hybi-10,rfc6455 are supported
- 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
It is built base on another open source project SuperSocket which is an extensible socket application framework.
Donate:
Road map of SuperWebSocket:
- Support sub protocol
- SSL/TLS encryption(wss) support
- Fix data communication issues
- Mono support
- Sec-WebSocket-Extensions plugable interface
- Message level encryption
- Documentation
Consult/feature request:
Skype: kerry-jiang
GitHub Repository: https://github.com/kerryjiang/SuperWebSocket
Author's LinkedIn profile: http://cn.linkedin.com/in/kerryjiang
LinkedIn Group: http://www.linkedin.com/groups/SuperSocket-User-Group-3821247
QQ Group: 135969383
Last edited Mon at 5:54 PM by kerryjiang,version 90
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。