SkillAgentSearch skills...

Restbed

Corvusoft's Restbed framework brings asynchronous RESTful functionality to C++ applications.

Install / Use

/learn @Corvusoft/Restbed

README

Restbed


Restbed is a robust, enterprise-class framework for building server-side applications that demand secure, reliable, and scalable HTTP communication. It provides a flexible foundation for modeling complex business processes and is engineered to support deployment across mobile, tablet, desktop, and embedded environments.

It's akin to embedding NGINX into your companies own product line. -- Solutions Architect, Bellrock Technology

Features

| Feature | Description | |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | WebSockets | Full-duplex communication channels over a single TCP connection. | | Server-Sent Events | Server-Sent Events enables efficient server-to-client streaming of text-based event data—e.g., real-time notifications or updates generated on the server. | | Comet | Long polling model to allow long-held HTTP requests for pushing data from the server to client. | | SSL/TLS | Secure over the wire communication allowing you to transmit private data online. | | HTTP Pipelining | A technique allowing multiple HTTP requests to be sent on a single TCP connection without waiting for the corresponding responses. | | Path Parameters | Annotate URIs with custom path parameters such as resource keys, revisions, etc... | | Query Parameters | Automated query parameter parsing. | | Logging | Customise how and where log entries are created. | | Multi-Path Resources | Give a resource multiple paths for improved readability. | | Customisable Methods | Add your own custom HTTP methods. | | Compression | Adaptability to address any form of compression GZip, Deflate, etc... | | Encoding | Adaptability to address any form of encoding UTF-32, ASCII, etc... | | | IPv4/IPv6 | Internet Protocol Version 4/6 Network Support. | | Architecture | Asynchronous single or multi-threaded architecture, capable of addressing the C10K problem. | | Converters | Built-in Path, Query, and Header conversions for primary data-types. | | Authentication | Separate Service and/or Resource level authentication. | | Error Handling | Separate Service and/or Resource level error handling.

Related Skills

View on GitHub
GitHub Stars2.0k
CategoryCustomer
Updated1d ago
Forks383

Languages

C++

Security Score

85/100

Audited on Mar 22, 2026

No findings