|
欢迎加入运维网交流群:263444886
SuperSocket 1.6.5 今天发布了,SuperSocket时隔近一年再次发布新的版本。此版本也将是1.6系列的最后一个版本。
此版本包含如下改进:
- 修复 NuGet 包中错误的log4net引用版本号;
- 增加高版本 TLS 加密的支持;
- 增加配置热更新功能;
- 改进服务器实例停止顺序;
- 支持指定Active Connect本地端口的的功能;
- 支持Active Connect的本地端口复用;
- 改进进程级别隔离模式下的配置文件的读取,使其支持读取SuperSocket之外的配置节点,如appSetting和connectionString等等;
- 修复了性能计数器在bootstrap停止时抛出的异常;
- 修复了发送队列关于"索引超出范围"的异常;
- 为ServerManager做出一些改进;
下载地址:
https://supersocket.codeplex.com/releases/view/618113
SuperSocket 是一个轻量级的可扩展的 Socket 开发框架,可用来构建一个服务器端 Socket 程序,而无需了解如何使用 Socket,如何维护Socket连接,Socket是如何工作的。该项目使用纯 C# 开发,易于扩展和集成到已有的项目。只要你的已有系统是使用.NET开发的,你都能够使用 SuperSocket来轻易的开发出你需要的Socket应用程序来集成到你的现有系统之中。
SuperSocket具有如下特点:
- 简单易用,只需要几个类就能创建出健壮的Socket服务器端程序
- 性能优良, 稳定可靠
- 支持各种协议, 内置的协议解析工具让你把实现通信协议这种复杂的工作变得很简单
- 自动支持SSL/TLS传输层加密
- 强大,灵活而且可扩展的配置让你开发Socket服务器省时省力
- 支持多个socket服务器实例运行, 而且支持多个服务器实例的隔离
- SuperSocket能以控制台或者Windows服务形式运行。一个脚本就能将SuperSocket安装成服务
- 灵活的日志策略能够记录大部分socket活动
- 支持UDP
- 支持IPv6
- 支持Windows Azure
- 支持Linux/Unix操作系统(通过Mono 2.10或以上版本)
- 内置可直接使用的Flash/Silverlight Socket策略服务器
SuperSocket的系统架构图
|
|
|