Please go to https://github.com/eidheim/Simple-WebSocket-Server, as this sourceforge page will no longer be updated.
Features
- RFC 6455 mostly supported: text/binary frames, ping-pong, connection close with status and reason.
- Thread pool
- Platform independent
- WebSocket Secure support
- Timeouts, if any of Server::timeout_request and Server::timeout_idle are >0 (default: Server::timeout_request=5 seconds, and Server::timeout_idle=0 seconds; no timeout on idle connections)
- Simple way to add WebSocket endpoints using regex for path, and anonymous functions
- An easy to use WebSocket and WebSocket Secure client library
- C++ bindings to the following OpenSSL methods: Base64, MD5, SHA1, SHA256 and SHA512 (found in crypto.hpp)
License
MIT LicenseFollow Simple WebSocket Server C++
nel_h2
Secure User Management, Made Simple | Frontegg
Frontegg powers modern businesses with a user management platform that’s fast to deploy and built to scale. Embed SSO, multi-tenancy, and a customer-facing admin portal using robust SDKs and APIs – no complex setup required. Designed for the Product-Led Growth era, it simplifies setup, secures your users, and frees your team to innovate. From startups to enterprises, Frontegg delivers enterprise-grade tools at zero cost to start. Kick off today.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Simple WebSocket Server C++!