/ / खेल! Sencha ExtJS के साथ फ्रेमवर्क जावा प्रोजेक्ट एकीकरण? - जावा, एक्सटज, प्लेफ्रामवर्क

प्ले! सेन्चा ExtJS के साथ फ्रेमवर्क जावा परियोजना एकीकरण? - जावा, extjs, playframework

मैं एक प्रोजेक्ट पर काम कर रहा हूं, जहां मुझे करना हैPlay के साथ Sencha ExtJS को एकीकृत करें! फ्रेमवर्क जावा प्रोजेक्ट। लेकिन प्ले में ऐसा कोई ट्यूटोरियल या मॉड्यूल नहीं मिला! प्रलेखन। मैं उत्सुक हूँ अगर यह करना संभव है? क्या कोई मुझे कोई ट्यूटोरियल या मौजूदा प्ले 2.x उदाहरण प्रदान कर सकता है, जहां Sencha ExtJS को फ्रंट एंड के रूप में उपयोग किया जाता है?

आपका बहुत बहुत धन्यवाद!

उत्तर:

उत्तर № 1 के लिए 1

प्रासंगिक एक्सटेंशन API हैं:

  • Ext.data.proxy.Rest: अजाक्सप्रॉक्सी का एक विशेषज्ञता जो केवल चार क्रियाओं (मैप, रीड, अपडेट और नष्ट) को Restful HTTP verbs (POST, GET, PUT, DELETE) में मैप करता है।
  • Ext.data.reader.Json: एक JSON डेटा रीडर जो भेजे गए जवाब को पढ़ता हैJSON प्रारूप में सर्वर से। इसमें JSON प्रतिक्रिया (जैसे "डेटा", "सफलता" और "संदेश") के प्रासंगिक गुणों को परिभाषित करने के लिए कॉन्फ़िगरेशन विकल्प हैं।
  • Ext.data.writer.Json: एक JSON डेटा लेखक जो JSON प्रारूप में एक मॉडल ऑब्जेक्ट को परिवर्तित करता है ताकि इसे सर्वर पर भेजा जा सके। इसमें संदेश प्रारूप को निर्दिष्ट करने के लिए कॉन्फ़िगरेशन विकल्प भी हैं।

तो, RJ और JSON का उपयोग करते हुए एक Play फ्रेमवर्क सर्वर अनुप्रयोग के साथ एक एक्सटीजेएस क्लाइंट एप्लिकेशन इंटरैक्ट करने के लिए, आपको एक संसाधन यूआरआई संरचना और एक संदेश प्रारूप को परिभाषित करना होगा।

REST प्रॉक्सी उदाहरण ExtJS (इसे ऑनलाइन देखें) एक तरीका दिखाता है जिसमें इन यूआरआई और संदेशों को परिभाषित किया जा सकता है।

प्ले फ्रेमवर्क एप्लिकेशन में, आप रूटिंग कॉन्फ़िगरेशन के माध्यम से संसाधन यूआरआई को परिभाषित कर सकते हैं (देखें HTTP रूटिंग प्रलेखन) और JSON अनुरोधों को संभालना और नियंत्रक क्रियाओं का उपयोग करके JSON प्रतिक्रियाओं का उत्पादन करना (देखें) JSON अनुरोधों को संभालना और उनकी सेवा करना)।