z3c.jsonrpc

JSON RPC server and client implementation for Zope3
Download

z3c.jsonrpc Ranking & Summary

Advertisement

  • Rating:
  • License:
  • ZPL
  • Price:
  • FREE
  • Publisher Name:
  • Roger Ineichen and the Zope Community
  • Publisher web site:
  • http://zope.org

z3c.jsonrpc Tags


z3c.jsonrpc Description

z3c.jsonrpc provides an JSON-RPC server implementation for Zope3.JSONRPCJSON is javascript object notation. JSON-RPC performs the same service as XML-RPC, except the transport is JSON instead of XML.Many thanks to Jim Washington for the work on zif.jsonserver. This project uses many code writen by Jim. I implemented an additional python JSONRPC proxy which can communicate with the server. This means we can use this library to call JSON from python to python. The JSON-RPC proxy uses similar patterns like the XML-RPC implementation.There is also an additional xmlhttp and json javascript implementation which offers a JSON-RPC proxy implementation for JavaScript.This project provides the proposed request type "application/json". The request type "application/json-rpc" is supported as long it is not officialy deprecated.The goal of this project is to provide a JSON-RPC implementation. Simple Browser views which handle JSON calls with a BrowserRequest are not supported by this package. I'm still not sure if this is good or bad and in which direction I will go with this package.Some of my goals are right now, but can change in the future if I'll understand all the concepts around JSON, e.g. JSPON, JSONP, CrossSite etc:- provide a secure way to handle JSON calls from client to server. I hope we can implement JSONRequest some days. CrossSite seems to use a intereting concept- Simple pythonic implementation- Use together with JQuery (see http://www.jquery.org).- No other dependency then JQuery and basic zope packages.- well tested (this is not the case for JavaScript right now)Product's homepage


z3c.jsonrpc Related Software