.NET

2009-06-30 7 views
6

में जेएसओएन-आरपीसी वेब सेवाओं का उपभोग करना एक व्यापारिक भागीदार ने जेएसओएन-आरपीसी के साथ एक वेब सेवा पुस्तकालय बनाने का सुझाव दिया है, ताकि SOAP। (ध्यान दें कि वे आवश्यक रूप से .NET में नहीं बना रहे हैं, लेकिन मैं हूं).NET

मैं इस डेटा का संभावित उपभोक्ता हूं।

मैंने क्लाइंट-आधारित अजाक्स कॉल के लिए JSON का उपयोग किया है, लेकिन यह वेब सेवा लाइब्रेरी मुख्य रूप से सर्वर-साइड कॉल के लिए उपयोग की जाएगी और बड़ी मात्रा में डेटा समन्वयित करेगी।

मुझे JSON-RPC के साथ अधिक अनुभव नहीं है।

सवाल:

  • मैं आसानी से .NET में एक JSON-RPC उपभोक्ता का निर्माण कर सकते हैं?
  • क्या JSON-RPC वेब सेवाएं स्वयं दस्तावेज और खोजने योग्य हैं, जैसे SOAP WSDL?
  • क्या मैं आसानी से विजुअल स्टूडियो में एक JSON-RPC वेब सेवा में वेब संदर्भ जोड़ सकता हूं?

धन्यवाद

उत्तर

4

मैं आसानी से .NET में एक JSON-RPC उपभोक्ता निर्माण कर सकते हैं?

हां। जेएसओएन-आरपीसी सेवाएं तब तक उपभोग करने में आसान होती हैं जब तक आपके पास एक मजबूत JSON पार्सर या फ़ॉर्मेटर नहीं होता है। Jayrock एक साधारण ग्राहक कार्यान्वयन JsonRpcClicnet प्रदान करता है जिसका उपयोग आप उपभोक्ता बनाने के लिए कर सकते हैं। एक छोटा demo sample भी शामिल है।

Are JSON-RPC वेब सेवाओं स्वयं दस्तावेजीकरण और खोज योग्य, एक सोप डबल्यूएसडीएल की तरह?

नहीं, मानकीकृत कुछ भी नहीं है लेकिन Service Mapping Description Proposal जैसे विचार चल रहे हैं।

मैं आसानी से एक JSON-RPC वेब सेवा करने के लिए दृश्य स्टूडियो में एक वेब संदर्भ जोड़ सकते हैं?

यह काम कर सकता है अगर सर्वर-साइड कार्यान्वयन JSON-RPC सेवा का डब्लूएसडीएल-आधारित विवरण प्रदान करता है लेकिन कोई भी इसे आज तक उपलब्ध कराने के लिए ज्ञात नहीं है।

0

मैं आसानी से .NET में एक JSON-RPC उपभोक्ता का निर्माण कर सकते हैं?

जब तक आप जानते हैं कि आप क्या कर रहे हैं तब तक मुश्किल नहीं होना चाहिए।

क्या JSON-RPC वेब सेवाएं स्वयं दस्तावेज़िंग और खोजने योग्य हैं, जैसे SOAP WSDL?

डिस्कवर योग्य हां, जितना आप कार्य नाम और पैरामीटर सूचियां प्राप्त कर सकते हैं उतना दस्तावेज। (पूरी तरह से सुनिश्चित नहीं है कि आप जहां तक ​​दस्तावेज के लिए पूछ रहे हैं)।

क्या मैं आसानी से विजुअल स्टूडियो में एक JSON-RPC वेब सेवा में वेब संदर्भ जोड़ सकता हूं?

मुझे ऐसा नहीं लगता, नहीं। (हालांकि, मैं है पता नहीं, यह संभव है JSON-RPC के साथ मेरा अनुभव PHP/जे एस ज्यादातर में है।)

प्रासंगिक लिंक:

1

Jayrock देखें।

Jayrock एक मामूली और JSON और Microsoft .NET ASP.NET सहित फ्रेमवर्क, के लिए JSON-RPC का एक खुला स्रोत (LGPL) कार्यान्वयन है। क्या आप जयरॉक के साथ कर सकते हैं?कुछ शब्दों में, जयरॉक वेब पेजों में जावास्क्रिप्ट को का उपयोग कर सर्वर प्रारूप की ओर से सर्वर प्रारूप पक्ष में कॉल करने के लिए अनुमति देता है, प्रक्रिया प्रारूप आमंत्रण प्रोटोकॉल के रूप में वायर प्रारूप और JSON-RPC के रूप में JSON। विधियों को समकालिक रूप से या असीमित रूप से कहा जा सकता है।

+0

के रूप में उन्हें लेने के लिए विरोध इमारत सेवाओं के लिए Jayrock नहीं है? –

0

शायद आप जेसन-डब्लूएसपी पर एक नज़र डाल सकते हैं जो जेसन-आरपीसी की तरह है लेकिन एक शिलालेख विनिर्देश के साथ। इसे पाइथन के लिए लाडॉन में एक इंटरफ़ेस के रूप में कार्यान्वित किया गया है। http://pypi.python.org/pypi/ladon

0

मेरे पास Json-RPC.NET स्रोतों में .net और विंडोज फोन 7 के लिए कुछ नमूना जेसन-आरपीसी 2.0 क्लाइंट हैं।

उन पर नज़र डालें: .Net Client और WP7 Client

+0

मुझे लगता है कि आपको कहना चाहिए कि आप jsonrpc2 के लेखक हैं। – Zmaster

+0

जैसा आप चाहें। :) –

संबंधित मुद्दे

 संबंधित मुद्दे