Sobre este proyecto
it-programming / web-development
Abierto
Estamos buscando um desenvolvedor experiente em C para criar um robô cliente robusto e eficiente. Este robô será projetado para interagir com um ambiente de website simulado ou de teste, focando na comunicação via WebSockets e na realização de requisições HTTP. O objetivo é testar a conectividade e a funcionalidade de serviços web em um ambiente controlado e não malicioso. O projeto deve ser desenvolvido em ambiente Linux, seguindo o padrão C ansi/99, e utilizar a biblioteca libcurl para as requisições http.
As principais funcionalidades esperadas incluem:
* Implementação de um cliente WebSocket capaz de estabelecer, manter e encerrar conexões, bem como enviar e receber mensagens.
* Capacidade de realizar requisições http (get, post, etc.) Utilizando a biblioteca libcurl.
* Gerenciamento de erros e reconexão para garantir a resiliência da comunicação.
* Código limpo, bem documentado e otimizado para desempenho em ambiente Linux.
* Aderência estrita ao padrão C ANSI/99.
O freelancer deverá demonstrar proficiência em programação C, conhecimento de protocolos de rede (HTTP, WebSockets) e experiência com a biblioteca libcurl. A capacidade de trabalhar de forma autônoma e entregar um produto final de alta qualidade é essencial.
Categoría Programación y Tecnología
Subcategoría Programación Web
Plazo de Entrega: No definido