मैं एक वेब एप्लिकेशन विकसित करना चाहता हूं जिसमेंHTML, C #, ASP.net में फ्रंट एंड विकसित किया जाएगा और JAVA (JAX-RS जर्सी) का उपयोग किया जाएगा। तो, फ्रंट एंड IIS सर्वर पर चल रहा होगा और जावा टॉमकैट सर्वर पर चल रहा होगा। C # से Java REST API का उपभोग कैसे करें? मेरा मतलब है कि दो अलग-अलग सर्वरों के बीच संवाद करने का कोई तरीका है?
नोट: यह इस प्लेटफ़ॉर्म पर प्रश्न पूछने का मेरा दूसरा मौका है, इसलिए मुझे खेद है कि अगर मेरा प्रश्न कोई अर्थ नहीं रखता है।
उत्तर:
उत्तर № 1 के लिए -1शायद आप स्प्रिंग का उपयोग कर सकते हैंढांचा। स्प्रिंग फ्रेमवर्क के साथ, आप एक RESTful वेब सेवा बना सकते हैं जिसमें अंत-बिंदु होते हैं, जिसके साथ आपका फ्रंट-एंड संचार कर सकता है। यह C # Web-Api की तरह काम करता है, इसमें आप एक "आधार URL" और अन्य विशिष्ट URL को परिभाषित कर सकते हैं जिन्हें आप अपने जावा कोड में किसी फ़ंक्शन से लिंक कर सकते हैं।
स्प्रिंग वेबसाइट:
आरंभ करने में कुछ मदद:
http://www.journaldev.com/2552/spring-rest-example-tutorial-spring-restful-web-services