وz3c.jsonrpc يوفر تنفيذ الخادم JSON-RPC لZope3.
JSONRPC
JSON هو جافا سكريبت تدوين كائن. JSON-RPC يؤدي نفس الخدمة كما XML-RPC، باستثناء النقل JSON بدلا من XML.
شكرا جزيلا لجيم واشنطن للعمل على zif.jsonserver. يستخدم هذا المشروع العديد من كود writen جيم. I نفذت الثعبان إضافية JSONRPC بالوكالة التي يمكن التواصل مع الخادم. هذا يعني أننا يمكن استخدام هذه المكتبة لاستدعاء JSON من الثعبان لالثعبان. يستخدم الوكيل JSON-RPC أنماط مماثلة مثل تنفيذ XML-RPC.
وهناك أيضا XMLHTTP إضافية وجسون جافا سكريبت التنفيذ الذي يقدم تنفيذ وكيل JSON-RPC لجافا سكريبت.
ويوفر هذا المشروع نوع طلب المقترحة "التطبيق / جسون". يتم اعتماد نوع طلب "التطبيق / JSON-RPC" طالما لا يتم إهمال ذلك officialy.
والهدف من هذا المشروع هو توفير تنفيذ JSON-RPC. غير معتمدة وجهات النظر متصفح البسيطة التي تعامل مع المكالمات JSON مع BrowserRequest من قبل هذه الحزمة. ما زلت غير متأكد ما إذا كان هذا هو جيدة أو سيئة وفي أي اتجاه سوف أذهب مع هذه الحزمة.
بعض أهدافي هي الآن، ولكن يمكن أن تتغير في المستقبل إذا أنا سوف تفهم كل المفاهيم حول JSON، على سبيل المثال JSPON، JSONP، CrossSite الخ:
- توفير وسيلة آمنة للتعامل مع المكالمات JSON من العميل إلى الخادم. آمل أن نتمكن من تنفيذ JSONRequest بعض الأيام. يبدو CrossSite لاستخدام مفهوم intereting
- تنفيذ pythonic بسيط
- استخدام مع مسج (انظر http://www.jquery.org).
- لا تبعية أخرى ثم مسج وحزم zope الأساسية.
- اختباره بشكل جيد (وهذا ليس الحال بالنسبة جافا سكريبت الآن)
ما هو الجديد في هذا الإصدار:
إصلاح JSONRPCTestTransport لتشمل المضيف طلب الكامل. حتى الآن أكلت الميناء.
ما هو الجديد في الإصدار 0.7.0:
فيكس: أدرجت استيراد استثناء المفقود لParseError في publisher.processInputs
استيراد doctest من الثعبان
المتطلبات:
بيثون
لم يتم العثور على التعليقات