मैं जेएसओएन-आरपीसी वेब सेवा को लागू करने जा रहा हूं। मुझे इसके लिए विनिर्देशों की आवश्यकता है।जेएसओएन-आरपीसी और जेसन-आरपीसी सेवा खोज विनिर्देश
- JSON-RPC 1.0 http://json-rpc.org/wiki/specification
- JSON-RPC 2.0 के प्रस्ताव:: अब तक मैं केवल एक संसाधन है कि वास्तविक विशिष्टताओं के रूप में कहा जा सकता है मिल गया था (? कारण है कि यह गूगल समूहों पर है) http://groups.google.com/group/json-rpc/web/json-rpc-2-0
हालांकि मैंने देखा है कि डोजो की तरह जावास्क्रिप्ट चौखटे सक्रिय रूप से उपयोग करने JSON-RPC एसएमडी
लेकिन इसके लिए JSON स्कीमा विनिर्देशों की आवश्यकता है, लेकिन यह संदर्भ के रूप में गलत URL पर रीडायरेक्ट करता है।
और यह अभी भी मसौदा तैयार कर रहा है ...
किसी को भी कुछ वास्तविक विनिर्देशों के लिए मुझे बात कर सकते हैं ... कम से कम कुछ आधिकारिक अद्यतन: अब तक मैं निम्नलिखित मिल गया था? क्योंकि ऐसा लगता है कि जेएसओएन-आरपीसी 1.0 को लागू करना पर्याप्त नहीं है, कम से कम डोजो जैसे ढांचे के लिए। या मैं गलत हूँ?
सवाल:
- JSON-RPC के
चाहेंगे कार्यान्वयन 1.0 विनिर्देशों आधुनिक ग्राहकों के अधिकांश के लिए JSON-RPC सेवा प्रदान करने के लिए पर्याप्त हो, और कितने ग्राहकों रहे हैं वहाँ (कम-सब तो) कि वास्तव में जेएसओएन-आरपीसी 1.0 (एसएमडी, स्कीमा, 2.0) से परे क्षमताओं का समर्थन करते हैं?
क्योंकि यह है कि JSON-RPC 1.0 की तरह दिखता है केवल एक आधिकारिक विनिर्देशों है कि (और मसौदा तैयार नहीं)
- अगर मैं एसएमडी को लागू करना चाहिए है, या यह सिफारिश की है अधिकारी, का सबसे हाल ही विनिर्देशों के लिए किसी बिंदु कर सकते हैं जेसन स्कीमा और सेवा मानचित्रण विवरण या वे लिंक हैं जिन्हें मैंने वास्तव में "विनिर्देशों" पाया है?
- क्या JSON-RPC 2.0, एसएमडी और जेएसओएन-स्कीमा ड्राफ्ट उन्हें लागू करने के लिए पर्याप्त स्थिर हैं?
नोट: मौजूदा JSON-RPC सेवा कार्यान्वयन का सुझाव नहीं देते हैं।
कोई भी?
संपादित करें: कोई भी JSON-RPC का उपयोग करता है?
अब JSON-RPC 2 ड्राफ्ट नहीं है लेकिन एक अनुमोदित विनिर्देश है और जेसन-स्कीमा एक कार्यरत मसौदा है। –
@the_drow - बहुत बहुत धन्यवाद। यह महत्वपूर्ण है। क्या आपको पता है कि कोई एसएमडी या जेसन-स्कीमा अब ड्राफ्ट नहीं है? – Artyom
जेसन-स्कीमा एक इंटरनेट ड्राफ्ट है जिसका अर्थ है कि इसे अनुमोदित या अस्वीकार किया जाना चाहिए (लेकिन मुझे नहीं लगता कि ऐसा होगा) तो। एसएमडी में इसकी समस्याएं हैं इसलिए मुझे इसके बारे में इतना यकीन नहीं है। सबसे पहले यह केवल HTTP या यूआरआई आधारित परिवहन का समर्थन करता है जबकि JSON-RPC को केवल सॉकेट का उपयोग करके ट्रांस्पोर्ट किया जा सकता है। इसे लक्ष्य संपत्ति के माध्यम से सॉकेट या संचार के अन्य साधनों का समर्थन करने में सक्षम होने के लिए बढ़ाया जा सकता है। मैं इसके बारे में क्रिस को ईमेल करूंगा। क्या आप सीपीपीसीएमएस के लिए इसे लागू करने के किसी भी मौके से हैं? यदि ऐसा है, तो मुझे स्वयं एक JSON-RPC कार्यान्वयन की आवश्यकता है। मैं मदद कर सकता हूँ। –