z3c.jsonrpc tarjoaa JSON-RPC palvelin toteutus Zope3.
JSONRPC
JSON on JavaScript esine merkintätapa. JSON-RPC suorittaa saman palvelun kuin XML-RPC, lukuun ottamatta kuljetusta on JSON sijaan XML.
Kiitos Jim Washington varten työtä zif.jsonserver. Tässä hankkeessa käytetään monissa koodi kirjoitettu Jim. Olen toteuttanut ylimääräinen python JSONRPC valtakirja, joka voi kommunikoida palvelimen kanssa. Tämä tarkoittaa, että voimme käyttää tätä kirjastoa soittaa JSON välillä python python. JSON-RPC Proxy käyttää samanlaisia kuvioita, kuten XML-RPC täytäntöönpanoa.
On myös ylimääräinen XMLHTTP ja JSON JavaScript toteutuksesta, joka tarjoaa JSON-RPC Proxy toteutus JavaScript.
Tämä hanke tarjoaa ehdotettu pyynnön tyyppi "application / JSON". Pyynnön tyyppi "application / JSON-RPC" tukee kunhan se ei officialy vanhentunut.
Projektin tavoitteena on tarjota JSON-RPC täytäntöönpanoa. Yksinkertainen selain näkemyksiä, jotka käsittelevät JSON puhelut BrowserRequest ei tue tätä pakettia. En ole vielä varma, onko tämä hyvä vai huono ja mihin suuntaan menen tämän paketin.
Jotkut tavoitteet ovat juuri nyt, mutta voi muuttua tulevaisuudessa, jos minä tietäisin kaikki käsitteet ympäri JSON, esim JSPON, JSONP, CrossSite jne:
- Tarjota turvallisen tavan käsitellä JSON puhelut asiakkaalta palvelimelle. Toivon, että voimme toteuttaa JSONRequest joitakin päiviä. CrossSite näyttää käyttävän intereting käsite
- Yksinkertainen pythonic täytäntöönpano
- Käytetään yhdessä JQuery (ks http://www.jquery.org).
- Mikään muu riippuvuus sitten jQuery ja perus zope- paketteja.
- Hyvin testattu (tämä ei päde JavaScript juuri nyt)
Mitä uutta strong> tässä julkaisussa:
- Korjaa JSONRPCTestTransport sisällyttää pyyntöön koko isäntä. Tähän asti se söi satamaan.
Mitä uutta strong> versiossa 0.7.0:
- Fix: lisätty puuttuvat poikkeus tuonnin osalta ParseError Publisher .processInputs
- Tuo doctest Python
Vaatimukset :
- Python
Kommentteja ei löytynyt