z3c.jsonrpc ให้เซิร์ฟเวอร์ JSON-RPC การดำเนินงานสำหรับ Zope3
JSONRPC
JSON เป็นสัญกรณ์วัตถุจาวาสคริปต์ JSON-RPC ดำเนินการบริการเดียวกันเป็น XML-RPC ยกเว้นการขนส่งเป็น JSON แทน XML
ขอบคุณมากที่จิมวอชิงตันสำหรับการทำงานใน zif.jsonserver โครงการนี้ใช้รหัสหลายที่เขียนโดยจิม ผมดำเนินการหลามเพิ่มเติมพร็อกซี่ JSONRPC ที่สามารถสื่อสารกับเซิร์ฟเวอร์ ซึ่งหมายความว่าเราสามารถใช้ห้องสมุดนี้เพื่อเรียก JSON จากหลามหลาม พร็อกซี่ JSON-RPC ใช้รูปแบบที่คล้ายกันเช่นการใช้งาน XML-RPC
นอกจากนี้ยังมี xmlhttp เพิ่มเติมและ JSON จาวาสคริปต์การดำเนินการซึ่งมีการดำเนินการตามพร็อกซี่ JSON-RPC สำหรับ JavaScript
โครงการนี้จะมีการร้องขอชนิดเสนอ "application / JSON" ชนิดการร้องขอ "application / JSON-RPC" ได้รับการสนับสนุนเป็นเวลานานมันก็ไม่ได้เลิกอย่างเป็นทางการ
เป้าหมายของโครงการนี้คือการให้การดำเนิน JSON-RPC มุมมองเบราว์เซอร์ง่ายๆที่จัดการกับสาย JSON กับ BrowserRequest จะไม่ได้รับการสนับสนุนโดยแพคเกจนี้ ฉันยังคงไม่แน่ใจว่านี้เป็นสิ่งที่ดีหรือไม่ดีและในทิศทางที่ฉันจะไปกับแพคเกจนี้
บางส่วนของเป้าหมายของฉันอยู่ในขณะนี้ แต่สามารถเปลี่ยนแปลงได้ในอนาคตถ้าผมจะเข้าใจแนวคิดทั่ว JSON เช่น JSPON, JSONP, CrossSite ฯลฯ :
- มีวิธีการที่ปลอดภัยในการจัดการกับสาย JSON จากลูกค้าไปยังเซิร์ฟเวอร์ ผมหวังว่าเราสามารถใช้ JSONRequest บางวัน CrossSite ดูเหมือนว่าจะใช้แนวคิด intereting
- ง่ายการดำเนิน pythonic
- ใช้ร่วมกับ JQuery (ดู http://www.jquery.org)
- ไม่มีการพึ่งพาอื่น ๆ แล้ว JQuery และแพคเกจ Zope พื้นฐาน
- การทดสอบอย่างดี (กรณีนี้ไม่ได้สำหรับการใช้งาน JavaScript ตอนนี้)
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- แก้ไข JSONRPCTestTransport จะรวมถึงการร้องขอโฮสต์เต็ม จนถึงตอนนี้ก็กินพอร์ต.
มีอะไรใหม่ ในรุ่น 0.7.0:
- แก้ไข: เพิ่มการนำเข้าข้อยกเว้นขาดหายไปสำหรับ ParseError ในสำนักพิมพ์ .processInputs
- นำเข้าจาก doctest หลาม
ต้องการ
- หลาม
ความคิดเห็นที่ไม่พบ