After one year of development, five test versions were released,SuperSocket 1.5 stableIt was finally released on the first Monday of March 13, 2013. Compared with the previous version 1.4, SuperSocket 1.5 has more friendly application interfaces, and has added many practical functions and fixed many small defects. These improvements bring the product quality of SuperSocket to a new level. We have no reason not to believe that SuperSocket will develop well in 2013.
This version includes the following exciting features:
- Dynamic language support. You can use Python (IronPython) or other DLR languages to write your complex and variable business logic. Data Communication is still based on reliable SuperSocket.
- Application domain-level isolation for multiple server instances. This feature allows you to run multiple server instances in their own application domains, providing better isolation and security.
- Multi-IP/port listening for a single server instance.
- The new Protocol Resolution base class library. Added built-in support for common protocols to simplify the implementation of communication protocols.
- Supports asynchronous sending and sending queues. Asynchronous transmission is used by default, improving the transmission efficiency of big data and high-latency network environments. The sending queue makes concurrent sending possible. The SuperSocket underlying layer sends data in the sending queue at one time, reducing IO calls and improving the high-frequency sending performance.
At the same time, the current version has also made many functional improvements:
- The SuperSocket class and variable naming are improved to make it easier to understand and reduce ambiguity.
- Improved SuperSocket Configuration
- Replace SocketServerManager with Bootstrap to simplify SuperSocket startup and make startup code extensible.
- The Improved LOG architecture enables SuperSocket to support third-party log libraries other than log4net.
- Better Mono support
- Added support for. NET 4.5/VS2012
- Improved command loading API
- Improved Certificate file loading
- Multiple Sample projects are added to QuickStart and the structure of the sample project is improved.
- Added and Improved Test Cases
- There are also many other minor changes and defect fixes
SuperSocket 1.5 stable: Http://supersocket.codeplex.com/releases/view/101376
SuperSocketDocument: Http://supersocket.codeplex.com/documentation
SuperSocketProject Homepage: Http://supersocket.codeplex.com/