SuperSocket es un marco de programa de servidor .Net/MonoSocket ligero, multiplataforma y extensible. No necesita saber cómo usar Socket, cómo mantener la conexión de Socket y cómo funciona Socket, pero puede usar SuperSocket para desarrollar fácilmente un software del lado del servidor de Socket, como un servidor de juegos, un servidor GPS, un servicio de control industrial y datos. servidor de recogida, etc.
SuperSocket tiene las siguientes características:
Comunicación basada en eventos de alto rendimiento;
Muy simple y fácil de usar; sólo necesita crear unas pocas clases para obtener un servidor Socket robusto;
El protocolo de línea de comando incorporado le permite crear rápidamente un servidor de interfaz de línea de comando de red;
Las herramientas de implementación de análisis de protocolos potentes y de alto rendimiento le ayudan a simplificar el trabajo de análisis de datos de red;
Funciones de configuración flexibles y API de configuración amigable;
La compatibilidad con múltiples escuchas le permite escuchar múltiples puertos dentro de una instancia de servidor;
La compatibilidad con el alojamiento de instancias de múltiples servidores le permite afrontar requisitos de implementación complejos con facilidad;
El aislamiento del dominio de la aplicación y del nivel de proceso puede satisfacer la mayoría de sus escenarios de alojamiento;
Soporte de cifrado SSL/TLS incorporado;
Las colas de envío a nivel de sesión le permiten enviar datos simultáneamente a través de sesiones manteniendo un alto rendimiento y controlabilidad;
El modo de procesamiento de comandos de SuperSocket hace que su lógica empresarial sea más clara y organizada;
Excelente soporte API extensible: CommandFilter, ConnectionFilter, CommandLoader;
La arquitectura de registro reemplazable le permite utilizar su componente de registro preferido;
El soporte de lenguaje dinámico le permite utilizar lenguajes de secuencias de comandos como Python para implementar comandos;
Mantener compatibilidad de nivel binario con Mono/Linux;
compatibilidad con WindowsAzure;
Servidor de políticas de socket integrado que puede utilizar directamente con clientes Flash o Silverlight;