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)


Last edited Mar 7, 2012 at 6:58 AM by kerryjiang, version 95

Comments

No comments yet.