SuperSocket é uma estrutura de programa de servidor .Net/MonoSocket leve, multiplataforma e extensível. Você não precisa saber como usar o Socket, como manter a conexão do Socket e como o Socket funciona, mas você pode usar o SuperSocket para desenvolver facilmente um software do lado do servidor do Socket, como servidor de jogos, servidor GPS, serviço de controle industrial e dados servidor de coleta, etc.
SuperSocket possui os seguintes recursos:
Comunicação orientada a eventos de alto desempenho;
Muito simples e fácil de usar; você só precisa criar algumas classes para obter um servidor Socket robusto;
O protocolo de linha de comando integrado permite criar rapidamente um servidor de interface de linha de comando de rede;
Ferramentas de implementação de análise de protocolo poderosas e de alto desempenho ajudam a simplificar o trabalho de análise de dados de rede;
Funções de configuração flexíveis e API de configuração amigável;
Suporte a múltiplos ouvintes; permite escutar múltiplas portas dentro de uma instância de servidor;
O suporte para hospedagem de instâncias de vários servidores permite que você enfrente requisitos complexos de implantação com facilidade;
O domínio do aplicativo e o isolamento em nível de processo podem atender à maioria dos seus cenários de hospedagem;
Suporte integrado para criptografia SSL/TLS;
As filas de envio em nível de sessão permitem enviar dados simultaneamente por meio de sessões, mantendo alto desempenho e controlabilidade;
O modo de processamento de comandos do SuperSocket torna sua lógica de negócios mais clara e organizada;
Excelente suporte extensível de API: CommandFilter, ConnectionFilter, CommandLoader;
A arquitetura de log substituível permite que você use seu componente de log preferido;
Suporte a linguagens dinâmicas; permite usar linguagens de script como Python para implementar comandos;
Manter compatibilidade de nível binário com Mono/Linux;
Suporte WindowsAzure;
Servidor de política de soquete integrado que você pode usar diretamente com clientes Flash ou Silverlight;