एक ऐसी प्रणाली में जिसके लिए कई भाषाओं का उपयोग करने की आवश्यकता होती है, कोड एक और भाषा के कोड को कॉल करते समय ढीले-युग्मित आर्किटेक्चर को सुनिश्चित करने के लिए सर्वोत्तम प्रथाओं क्या हैं?भाषा अंतःक्रियाशीलता में सर्वोत्तम प्रथाएं क्या हैं?
उत्तर
हम्म, यह एक कठिन सवाल है, उत्तर आईएमएचओ भाषाओं के साथ बातचीत करने के तरीके पर निर्भर करता है। आप कुछ प्रकार के संदेश पास इंटरफ़ेस, संदेश कतार या यहां तक कि कुछ मिडलवेयर का उपयोग कर सकते हैं, उदा। कोर्बा या यहां तक कि शायद वेब सेवाएं। जैसे जेवीएम भाषाओं के लिए आप वर्चुअल मशीन (स्क्रिप्टिंग इंजन) द्वारा प्रदान की गई इंटरऑपरेबिलिटी सुविधाओं का उपयोग कर सकते हैं। हो सकता है कि यदि आप अधिक जानकारी देते हैं, तो हम या किसी और को कुछ उपयोगी समाधान मिलेंगे।
सी में एपीआई लिखें। कई आधुनिक भाषाएं बिना किसी परेशानी के सी कोड को कॉल या शामिल कर सकती हैं। सी ++, वाला, पायथन, डी, सी #, कई लिस्प, वीबी, और जावा, बस कुछ नाम देने के लिए, साझा पुस्तकालयों में सी कोड के उपयोग की अनुमति दें। इस तरह, जब तक आपके पास एक सायन इंटरफ़ेस है, आप आसानी से किसी भी भाषा से अपना कोड कॉल कर सकते हैं। सी आधुनिक कंप्यूटिंग का सबसे कम आम denominator है।
यह जेवीएम आधारित भाषाओं के लिए जावा बाइट कोड इंटरऑपरेबिलिटी का उपयोग करने जैसा ही है। –
और .NET भाषाओं के लिए सीएलआर। –
शायद आप सीआईएल का मतलब है। http://en.wikipedia.org/wiki/Common_Intermediate_Language –
आईएमओ, प्रश्न में उल्लिखित "सिस्टम" पर कम से कम विस्तृत करने से पहले इस प्रश्न का उत्तर देने का कोई तरीका नहीं है। क्या "सिस्टम", उदाहरण के लिए, एक मोबाइल फोन, एक मशीन, जेवीएम या सीएलआर जैसी वर्चुअल मशीन, लैन पर सर्वर का समूह या इंटरनेट पर फैला हुआ है? विभिन्न प्रकार के "सिस्टम" में, विभिन्न इष्टतम समाधान होते हैं, तो क्या आप थोड़ा और विस्तार कर सकते हैं?
- 1. लूप में स्थितियां, सर्वोत्तम प्रथाएं?
- 2. बहु-किरायेदारी अनुप्रयोगों के निर्माण में सर्वोत्तम प्रथाएं क्या हैं?
- 3. इवेंट आईडी प्रबंधन के लिए सर्वोत्तम प्रथाएं क्या हैं?
- 4. एक्सएमएल स्कीमा संस्करण के लिए सर्वोत्तम प्रथाएं क्या हैं?
- 5. बहुस्तरीय तैनाती के लिए टीम सिटी सर्वोत्तम प्रथाएं क्या हैं?
- 6. क्या कुछ सामान्य नेटवर्क प्रोग्रामिंग सर्वोत्तम प्रथाएं हैं?
- 7. त्रुटि लॉग करने के लिए सर्वोत्तम प्रथाएं क्या हैं?
- 8. जावा अपवादों को संभालने में सर्वोत्तम प्रथाएं
- 9. कस्टम फ़ाइल संरचनाओं के लिए सर्वोत्तम प्रथाएं
- 10. लाइब्रेरी में DI के लिए सर्वोत्तम प्रथाएं गुणों में प्रकार
- 11. सी # में सुरक्षित प्रकार के रूपांतरण के लिए सर्वोत्तम प्रथाएं क्या हैं?
- 12. JSON वेब सेवाओं में त्रुटि प्रतिक्रिया भेजने के लिए सर्वोत्तम प्रथाएं क्या हैं?
- 13. लंबी चल रही प्रक्रियाओं में चेतावनियों/त्रुटियों को ट्रैक करने के लिए सर्वोत्तम प्रथाएं क्या हैं?
- 14. पीएचपी का उपयोग कर MySQL में संग्रहीत पासवर्ड एन्क्रिप्ट करने के लिए सर्वोत्तम प्रथाएं क्या हैं?
- 15. सी # में कक्षा के लिए == ऑपरेटर को लागू करने के लिए सर्वोत्तम प्रथाएं क्या हैं?
- 16. सी # में यूनिकोड तारों को संभालने के लिए सर्वोत्तम प्रथाएं क्या हैं?
- 17. अजाक्स सुविधा विधियों और त्रुटि प्रबंधन के संबंध में jQuery सर्वोत्तम प्रथाएं क्या हैं?
- 18. एक विश्वसनीय JSON प्रतिक्रिया में मेटाडेटा जोड़ने के लिए सर्वोत्तम प्रथाएं क्या हैं?
- 19. .NET में थ्रेड स्थानीय संग्रहण का उपयोग करने के लिए सर्वोत्तम प्रथाएं क्या हैं?
- 20. उद्देश्य-सी में स्थिर पुस्तकालयों के आकार को कम करने के लिए सर्वोत्तम प्रथाएं क्या हैं?
- 21. एएसपी.नेट में क्वेरीस्ट्रिंग का उपयोग करने में सर्वोत्तम प्रथाएं?
- 22. कार्यात्मक प्रोग्रामिंग और डेटाबेस इंटरैक्शन के लिए सर्वोत्तम प्रथाएं क्या हैं?
- 23. ओपनजीएल कोडिंग (esp। W.r.t. ऑब्जेक्ट ओरिएंटेशन) के लिए कुछ सर्वोत्तम प्रथाएं क्या हैं?
- 24. NHibernate का उपयोग करते समय सुरक्षा को लागू करने के लिए सर्वोत्तम प्रथाएं क्या हैं?
- 25. एक 3 डी मॉडलर से आईफोन ऐप तक - सर्वोत्तम प्रथाएं क्या हैं?
- 26. PHP + MySQL अनुप्रयोगों को स्व-अद्यतन करने के लिए सर्वोत्तम प्रथाएं क्या हैं?
- 27. जावा स्विंग डेस्कटॉप एप्लिकेशन को अंतर्राष्ट्रीय बनाने के लिए सर्वोत्तम प्रथाएं क्या हैं?
- 28. nhibernate: समानता को लागू करने के लिए सर्वोत्तम प्रथाएं क्या हैं?
- 29. अपाचे-लेखन योग्य निर्देशिकाओं पर अनुमतियों के लिए सर्वोत्तम प्रथाएं क्या हैं?
- 30. जीडब्ल्यूटी: जीडब्ल्यूटी के साथ वेब 2.0 इंटरफ़ेस बनाने के लिए सर्वोत्तम प्रथाएं क्या हैं?
सामुदायिक विकी आईएमओ, क्योंकि इसका कोई सही जवाब नहीं है। हालांकि अच्छा सवाल है। –
@mus nah, यह एक गैर-सीडब्ल्यू प्रश्न होने के ठीक है। – Earlz
यह एक संज्ञा है, यो। इसलिए, "प्रथाओं"। –