Pesquisar

Implementação de serviço central de status com Socket.IO para launcher C#

22/01/2026 às 15:37

Descrição do Projeto:

Atualmente, o launcher do jogo possui uma rotina de checagem de status responsável por informar aos jogadores se os servidores Login, Main e Arena estão online ou offline.

Essa checagem é realizada por meio de verificações diretas de conexão TCP, executadas em paralelo de forma simples e pouco eficiente. Como consequência, o sistema apresenta instabilidade e falsos negativos, exibindo servidores como offline mesmo quando estão operando normalmente.

O objetivo deste projeto é substituir essa abordagem defasada por uma arquitetura mais robusta e confiável, baseada em um serviço centralizado de monitoramento de status utilizando Socket.IO.

Esse serviço será responsável por:

- Monitorar internamente o estado real dos servidores (Login, Main e Arena);
- Manter o status consolidado em tempo real;
- Disponibilizar essas informações ao launcher por meio de uma única conexão WebSocket persistente, evitando múltiplas conexões TCP diretas e reduzindo falhas de detecção.

O launcher consumidor desse serviço está desenvolvido em C#, e o serviço central de status deverá ser implementado e configurado em ambiente Windows Server.

Busca-se um profissional com experiência comprovada em:

- Arquitetura de serviços em tempo real;
- Socket.IO / WebSocket;
- Programação assíncrona;
- Integração de backend com aplicações desktop em C#.

Uma imagem do launcher pode ser vista em anexo.

Habilidades desejadas:

NodeJS Programação C#

Arquivos anexados:

Entre ou Cadastre-se para ver os arquivos anexados.

Atividades do cliente nesse projeto:

Última visualização: 21/02/2026 às 20:33

Última interação: 22/01/2026 às 19:48

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Outra - Web, Mobile & Software
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 2
Interessados: 3
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (2)
  • Freelancer Premium Igor M.
    Top Freelancer
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Adriano C.
    Top Freelancer
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Extrator de valores não nulos, ignorando zeros e tratando negativos - Exemplo de extrator que ignora zeros e armazena valores não nulos: dados = [3, 7, 0, -1, 7] resultado = {} for i in range(len(dados)): if dados[i] > 0: chave = f"v_&quo...

Bot para automatizar apostas de tênis na Bet365 - Precisamos de um bot para automatizar as entradas na casa de apostas Bet365, que seja rápido e eficiente. O robô precisa pegar as entradas de jogos de tênis que eu escolher e so...

Experienced Web3 Developer - Role Summary: We are looking for a Web3 Developer to build and integrate blockchain functionality into the Unified Comms application. The successful candidate will work primarily on user-facing Web...

Criar cassino online com programadores experientes - Preciso de programadores interessados e com experiência para criar um cassino online. Enviem orçamentos e demais informações.

Bot de automação para sinais de apostas 24 horas - Quero uma automação para testar um bot de apostas. A ideia é criar um sistema que leia sinais de um canal do Telegram e execute as entradas desses sinais em um site de apostas....

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.