SuperSocket v1.3 release lightweight extensible socket Development Framework

Source: Internet
Author: User
Keywords Extended lightweight development framework release
Tags aliyun based configuration developed development development framework file framework

SuperSocket is a lightweight extensible socket http://www.aliyun.com/zixun/aggregation/13435.html "> Development framework that can be used to build a command-based server-side socket program, Instead of knowing how to use the socket, how to maintain the socket connection and how the socket works. The project is developed using pure C # and is easy to scale and integrate into existing projects. As long as your existing system (FORUM/CRM/MIS/HRM/ERP) is developed using. NET, you can use SuperSocket to easily develop the socket applications you need to integrate into your current system.

Main function:

* Easy to use, just define a few classes to create a robust socket server program
* Support both synchronous and asynchronous communication mode, only need to modify the configuration file can change your program from one mode to another mode
* Support multiple Socket program instances, you can define multiple socket program instances running on different ports in the configuration file to run in the SuperSocket console program or Windows service
* SuperSocket can operate in both console and Windows services, and it provides a batch file to register SuperSocket as a Windows service
* Flexible logging strategy to record most socket behavior

Bug fixes:

* Fixed a potential bug in running state after stopping server without updating server
* Fixed bu to sync when clearing timeout session
* Fixed a bug in Arraysegmentlist
* Fixed a bug to get configuration parameters
* Fixed a bug in a QuickStart sample project
* Fixed a bug where the justifying shutdown in sync mode will cause the server to have too high CPU usage
* Fixed a copy buffer Readbuffer.skip (x) with a LINQ statement. Take (y). ToArray () Bug with slow speed

New features:

* Add support for UDP sockets
* New Custom protocol support (binary protocol and other more complex protocols)
* Added a sample project for custom protocols in QuickStart
* Support TLS encrypted transmission in synchronous mode
* New Maximum command length limit
* New IPV6 Support
* New Performance Log

Other improvements:

* Improved logging architecture
* Replace the logging creator block in EntLib with Log4net as the third party log library of SuperSocket

Supports the. NET Framework:

*. NET 3.5
*. NET 4.0

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.