Road Map of SuperSocket
- Fix issues in socket communications
- Small improvements about structure, performance, configuration, etc
- Implemented the best practice of async socket communication using SocketAsyncEventArgs and BufferManager
- Independent logging files for each socket server instance
- Added more examples in QuickStart, and improved QuickStart projects' solution structure
- SuperSocket v1.0 stable (Oct 11, 2010)
- -----------------------------------------------------------------------------------------------------
- .Net 4.0
- Upgrade EntLib to 5.0
- UDP socket support
- Support custom protocol
- SSL/TLS encryption communication support (only support in Sync mode)
- Change to use Log4Net for logging to support
Mono
- IPv6 support
- Max command length limitation(security fix)
- SuperSocket v1.3 stable (Jan 15, 2011)
- ------------------------------------------------------------------------------------------------------
- Concurrency & performance improvement
- Use TPL in SuperSocket
- Mono support
- Command filter support (like Action Filter in ASP.NET MVC)
- Connection filter support
- Windows Azure support
- Built-In Policy Server for Flash and Silverlight client
- Multiple command assemblies
- SuperSocket v1.4 stable (Jul 12, 2011)
- SuperSocket v1.4 SP1 (Sep 20, 2011)
- SSL/TLS encryption communication support in async mode (base on async reading and writing of SslStream)
- SuperSocket v1.4 SP2 (Dec 28, 2011)
- SuperSocket v1.4 SP3 (Feb 19, 2012)
- ------------------------------------------------------------------------------------------------------
- Dynamic language support
- SuperSocket client engine
- Better Mono Support
- Improve logging architecture to support logging libraries other than log4net
- Improve CustomProtocol
- AppDomain level isolation for socket server instances
- Improve sending response
- UDP server improvement
- SuperSocket agent and agent framework
- SuperSocket v1.5 stable (2012)
- -----------------------------------------------------------------------------------------------------
- Upgrade to .NET 4.5
- Listen multiple ip/port in one instance
- Built-in XMLSocket(XMPP?) protocol support
- Hot update
- TCP/IP security enhancement
- Serial port communication support
- Add independent AppDomain supports for multiple SocketServers' running mode
- Use MEF to implement extensibility?
- Create an open source project which will be used by ordinary users base on
SuperSocket
Your ideas, suggestions and feature requests (mailto: kerry-jiang@hotmail.com)