C++ REST SDK (codename "Casablanca")

  •        261

A cross-platform, modern, asynchronous C++ SDK that enables developers to connect with REST services. Features include: HTTP Client, JSON, async streams, URI

http://casablanca.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Cpp_REST - REST with C++ SDK (Casablanca)


REST with C++ SDK (Casablanca)

Microsoft Casablanca Samples and Tutorials


The code repository associated with http://cloudysea.wordpress.com, which discusses the Casablanca Project (http://msdn.microsoft.com/en-us/devlabs/casablanca)

akiban-rest - Akiban Server REST Module: JSON/HTTP access to Akiban Server


Akiban Server REST Module: JSON/HTTP access to Akiban Server



ulfius - Web Framework for REST API in C, using JSON or not, with websockets or not, with streaming data or not


Web Framework for REST Applications in C.Based on GNU Libmicrohttpd for the backend web server, Jansson for the json manipulation library, and Libcurl for the http/smtp client API.

go-json-rest - A quick and easy way to setup a RESTful JSON API


Go-Json-Rest is a thin layer on top of net/http that helps building RESTful JSON APIs easily. It provides fast and scalable request routing using a Trie based implementation, helpers to deal with JSON requests and responses, and middlewares for functionalities like CORS, Auth, Gzip, Status ...The recommended way of using this library in your project is to use the "vendoring" method, where this library code is copied in your repository at a specific revision. This page is a good summary of package management in Go.

httpexpect - End-to-end HTTP and REST API testing for Go.


Concise, declarative, and easy to use end-to-end HTTP and REST API testing for Go (golang).Basically, httpexpect is a set of chainable builders for HTTP requests and assertions for HTTP responses and payload, on top of net/http and several utility packages.

widebullet - Widebullet is an API gateway with JSON-RPC


Widebullet is JSON-RPC base API gateway server. It implements JSON-RPC batch endpoints with extended format for HTTP REST requests (see SPEC). For example, it receives one single JSON-RPC array which defines multiple HTTP requests and converts it into multiple concurrent HTTP requests. If you have multiple backend microservices and need to request them at same time for one transaction, Widebullet simplifies it.Production ready.

pystache - Mustache in Python


<!-- The Pystache setup script strips 1-line HTML comments prior --><!-- to converting to reST, so all HTML comments should be one line. --><!-- --><!-- We leave the leading brackets empty here. Otherwise, unwanted --><!-- caption text shows up in the reST version converted by pandoc. -->![](http://defunkt.github.com/pystache/images/logo_phillips.png "mustachioed, monocled snake by David Phillips")![](https://secure.travis-ci.org/defunkt/pystache.png "Travis CI current build status")[Pystache](

jsonpatch - As per http://jsonpatch.com/ JSON Patch is specified in RFC 6902 from the IETF.


As per http://jsonpatch.com/ JSON Patch is specified in RFC 6902 from the IETF.JSON Patch allows you to generate JSON that describes changes you want to make to a document, so you don't have to send the whole doc. JSON Patch format is supported by HTTP PATCH method, allowing for standards based partial updates via REST APIs.

domain - Authorisation, Validation, Database interaction, REST API(JSON over HTTP)


Authorisation, Validation, Database interaction, REST API(JSON over HTTP)

bd-api - Simple JSON REST API front-end for http://www.cinemasquid.com/ written in Node.js


Simple JSON REST API front-end for http://www.cinemasquid.com/ written in Node.js

maileron - SMTP -> HTTP REST JSON API


SMTP -> HTTP REST JSON API

avon - HTTP REST & JSON interface to robot simulators


HTTP REST & JSON interface to robot simulators

patchstore - Simple REST JSON object store supporting partial updates via HTTP PATCH


Simple REST JSON object store supporting partial updates via HTTP PATCH

hoax - JSON ReST client using pax for path currying and request for HTTP.


JSON ReST client using pax for path currying and request for HTTP.

nginxMQ - make Nginx to provide REST/JSON/HTTP based message queue


make Nginx to provide REST/JSON/HTTP based message queue

restfs - your file system exposed via json, http, rest, and nodejs


your file system exposed via json, http, rest, and nodejs

echoHTTPserver.py - quick and dirty http echo server REST/JSON


quick and dirty http echo server REST/JSON