One of the exchanges I connect to uses JSON-RPC 2.0. I might find it useful. On Wed, 10 Apr 2024 at 21:23, Quentin Chateau via Boost < boost@lists.boost.org> wrote:
A couple of years ago, I wrote packio, a library implementing asynchronous client and server for msgpack-rpc. Over time it evolved into something more generic, an async implementation of the JSON-RPC (https://www.jsonrpc.org/ ) spec with customizable serialization.
It is built on top of asio, and boost.json is supported serializer. This means that with minimal efforts it could evolve into an implementation of JSON-RPC with no dependencies outside of boost - yet extendable.
My question then is: is there an interest for it ? I'd probably need to invest a non trivial amount of time into making it boost-compliant and following up on the review process, so I'm wondering whether it is worth it or not.
Note that there are two known limitations in my library: - No support for batch mode - No support for sharing a transport between a client and a server (not part of the spec, but requested by some users)
I'm looking forward to get the community's opinion. You can check my library on GitHub (https://github.com/qchateau/packio). Feedback on either community's interest for such library, or plain comments on the library are welcome !
Quentin
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost