SuperSocket 은 소켓 사용 방법, 소켓 연결 유지 방법, 소켓 작동 방법을 모르더라도 서버측 소켓 프로그램을 구축하는 데 사용할 수 있는 가볍고 확장 가능한 소켓 개발 프레임워크입니다. 이 프로젝트는 순수 C#을 사용하여 개발되었으며 기존 프로젝트에 쉽게 확장하고 통합할 수 있습니다. 기존 시스템이 .NET을 사용하여 개발되는 한 SuperSocket을 사용하여 기존 시스템에 통합하는 데 필요한 소켓 애플리케이션을 쉽게 개발할 수 있습니다.
SuperSocket에는 다음과 같은 기능이 있습니다.간단하고 사용하기 쉬우며 강력한 소켓 서버 측 프로그램을 작성하려면 몇 가지 클래스만 필요합니다.
뛰어난 성능, 안정적이고 신뢰할 수 있는
다양한 프로토콜을 지원하며, 프로토콜 분석 도구가 내장되어 있어 복잡한 통신 프로토콜 구현 작업을 매우 간단하게 만들어줍니다.
SSL/TLS 전송 계층 암호화를 자동으로 지원합니다.
강력하고 유연하며 확장 가능한 구성을 통해 소켓 서버 개발 시 시간과 노력을 절약할 수 있습니다.
다중 소켓 서버 인스턴스의 실행을 지원하고 다중 서버 인스턴스의 격리를 지원합니다.
SuperSocket은 콘솔이나 Windows 서비스로 실행될 수 있습니다. 스크립트는 SuperSocket을 서비스로 설치할 수 있습니다.
유연한 로깅 전략으로 대부분의 소켓 활동을 기록할 수 있습니다.
UDP 지원
IPv6 지원
WindowsAzure 지원
Linux/Unix 운영 체제 지원(Mono2.10 이상 사용)
즉시 사용 가능한 내장형 Flash/SilverlightSocket 정책 서버
SuperSocketv1.6.6 업데이트 로그:인스턴스를 중지할 때 성능 카운터로 인해 발생하는 포착되지 않은 예외를 수정했습니다.
클라이언트가 연결을 정상적으로 닫을 때 잘못된 CloseReason 반환 값을 수정했습니다.
연결이 닫힌 후 SAE 개체가 제대로 해제되지 않는 심각한 결함을 수정했습니다.
격리 모드에서 핫 구성 업데이트로 인해 발생하는 직렬화 예외를 수정했습니다.
코드에서 최대 요청 길이를 설정하는 새로운 API가 추가되었습니다.
작업자 프로세스 시작 시간 초과(프로세스 수준 격리 모드)에 대한 구성 옵션이 추가되었습니다.
작업자 프로세스가 예기치 않게 닫힐 때(프로세스 수준 격리 모드) 프로세스를 다시 시작할지 여부를 제어하기 위해 구성 항목 autoStartAfterUnexpectedShutdown을 추가했습니다.
SuperSocket 페이지 표시: