I've done my cursory search through the group (I couldn't come up with a good enough search to find the answer if it exists), as well as have read the current...
Yes, you can add other properties to the Procedure Return and Error objects: http://json-rpc.org/wd/JSON-RPC-1-1-WD-20060807.html#ObjectExtensions Note that...
... I agree. Using a HTTP GET is a completely different type of RPC mechanism ( RESTful, RESTish, etc. ) and is not JSON-RPC. It really is not cohesive and...
... I agree. Using a HTTP GET is a completely different type of RPC mechanism ( RESTful, RESTish, etc. ) and is not JSON-RPC. It really is not cohesive and...
... Cycles are fairly easy to detect. Traverse the graph depth first from the root node, and keep a stack of nodes along the path from the current node to...
Yes, you _can_ do this, although it'll break interoporability in most json-rpc clients. It's common for an RPC client to try and de-serialize the "result" ...
Mikeal Rogers
mikeal@...
Feb 13, 2007 8:00 pm
475
(Hooray, messages are getting through again!) The draft suggests requiring an ordering on the members of the top-level object; "version" should come before...
... A decoder can not know wether a request/response is just big and deeply nested or if the sender tries to encode a cyclic data structure: within the bounds...
Andreas Hofmeister
andi@...
Feb 13, 2007 10:35 pm
477
... Since a cycle is, well, cyclic, the case you are describing her would be that the encoder followed the cycle until it ran out of memory, and then just sent...
Hi, I'm one of the developers working on a new project called JSON- Cache. It is a light weight persistent cache built on top of a pure Java based database...
I am happy to announce the first public release of the js-xmlrpc library - version 0.1. - implements the same API of the php-xmlrpc lib - implemented in pure...
... This was met with deafening silence. I would like to keep this proposal in play. Remember, the whole point of this exercise is to enable method calls in...
Hi, I'm one of the developers working on a new project called JSON- Cache. It is a light weight persistent cache built on top of a pure Java based database...
... Has any effort been made to either improve JSON to support references, or to define an extension to allow for references to preserve object graphs (and,...
Given that JSON-RPC is based upon JSON which only can use JavaScript literals, there isn't a way to represent references natively as a JavaScript literal....
... Yep, you cant feed any graph from memory to a routine made for encoding only directed acyclic ones and expect correct result. But : reference is a matter...
Could we get by with even less? Perhaps replace cyclic references with JavaScript "pointers" marked with a special prefix, such as "$jref:this.a[0]". Consider...
... [Pete] Yep, that is understood, but what I'm getting at is that for RPC, the current JSON encoding is not really robust enough and extension need to be...
... I insist JSON is robust enough ... no extension to JSON is needed. ... Arrrrright! Conventions are everything :) What you'd like is something like this : ...
... Interesting idea. An alternate is to make the reference value an integer that numbers the ordinal position of the object in the depth first traversal of...
hi, I like JSON-RPC 1.0: it's nice and simple. And its *simplicity* is its major advantage to all other rpc-systems. The JSON- RPC 1.1WD then added some very...
I prefer this over the current 1.1WD, but that probably is not too surprise to the group. Got quite a few projects that use the 1.0 spec in production and the...
For the most part me too.. I don't like: "HTTP GET is discouraged. And if you *really* want to use HTTP GET, you should use a small wrapper, which converts...
Multiple signatures are very useful, at least I took heavily adavantage of it in xmlrpc. Adding it to the standard does not mandate that any single exposed...
hi, ... I already thought about multicall, but forgot to add some comments about it to my website. there are several different ways, multicall could be...
... The *only* "HTTP GET"-specification in JSON-RPC that would be "ok" (in my opinion), would be the same as for HTTP POST and every other protocol: "Tunnel it...
I prefer #2, as I do not see the single error to a collection of requests as an issue. The same out of procedure error issue can happen with a request that is...
I prefer #2, as I do not see the single error to a collection of requests as an issue. The same out of procedure error issue can happen with a request that is...
hi, I like JSON-RPC 1.0: it's nice and simple. And its *simplicity* is its major advantage to all other rpc-systems. The JSON-RPC 1.1WD then added some very...