muRPC: Реализация протокола JSON-RPC на C++
Средний
13 мин
Данная статья описывает библиотеку muRPC для создания сервера и клиента для протокола JSON-RPC. Режим работы предполагает, что один из клиентов JSON-RPC предоставляет какие-то методы и сообщает об этом серверу. Тогда другие клиенты JSON-RPC могут эти методы вызывать и получать ответ. Сервер предоставляет маршрутизацию и валидацию сообщений между клиентами.
Область применения — это любые системы, где требуется обмен сообщениями, удобно соединяемый с вызовом программных функций.