开源C# SOCKET服务器,支持WINDOWS云,LIUNX MONO 2.0
SuperSocket 是一个轻量级的,可扩展的,跨平台的.NET Socket 服务器开发框架,可用来构建一个基于命令的服务器端Socket 程序,而无需了解如何使用Socket,如何维护Socket连接,亦无需了解Socket是如何工作的。该项目使用纯 C# 开发,易于扩展和集成到已有的项目。只要你的已有系统(forum/CRM/MIS/HRM/ERP)是使用.NET开发的,你都能够使用SuperSocket轻易的开发出你需要的Socket服务器应用程序来集成到你的现有系统之中。
该版本的改进:
支持配置线程池大小。
新增命令过滤器和连接过滤器。
支持Windows Azure平台。
支持配置TCP Keep Alive 参数。
支持Mono(Mono 2.10 或更新版本)。
提供内置的Flash/Silverlight策略服务器。
新增了多个命令程序集。
新增了更多的的QuickStart示例项目。
使用TPL处理多线程相关事务。
将接收到的数据处理过程从完成端口线程池转移到工作线程池(异步模式下)。
简化和改进了异步操作的扩展。
改进了性能日志和性能数据采集的应用程序接口。
通过会话快照提升会话获取的性能。
改进配置相关的代码。
简化自定义协议的实现。
改进自定义协议以支持在一次接收过程中获取多个命令。
允许自定义命令行协议的编码。
1