Просмотр поста

.
reaper
# Onatolich (26.08.2014 / 18:31)
Кстати, как происходит кол со стороны клиента? Чет примера не вижу )
Это только серверная реализация, там же написано в самом начале если ты об этом.
А если нет, то есть же спецификация, которая очень легко запоминается.
Вот моя реализация клиента под AngularJS
(Только она сильно завязана на приложение. Первое, что под руку попалось):
app.config(
    function ($provide) {
        $provide.decorator('$http', ['$delegate', function ($delegate) {
            $delegate.jsonrpc = function (method, params, id) {
                if (id === undefined) {
                    id = Math.random().toString(36);
                }
                var data = {"jsonrpc": "2.0", "method": method, "params": params, "id": id};
                var config = {"headers": {"Content-Type": "application/json"}};
                return $delegate.post('/rpc/', data, config);
            };
            return $delegate;
        }]);
    }
)