हां। आप जावा, पायथन/रूबी इत्यादि का उपयोग क्रॉस प्लेटफॉर्म यूआई फ्रेमवर्क, एआईआर इत्यादि के साथ कर सकते हैं।
हां यह यथार्थवादी है। इसे क्लाइंट/सर्वर मॉडल पर बनाएं और अधिकांश कोड डेस्कटॉप या वेब यूआई मॉडल में फिट होंगे।
यदि आप नेट जड़ नीचे चला गया है, तो आप Silverlight वेब अनुप्रयोग, बैकएंड और यहां तक कि मोनो के लिए .NET सर्वर कोड के लिए आप सक्षम करने के लिए इस्तेमाल कर सकते हैं ओएस एक्स
यदि आप के लिए विकसित करने के लिए जावा रूट ले लिया, जावा ब्राउज़र के भीतर चलाता है, जावाफैक्स जल्द ही आ रहा है जो ब्राउज़र के लिए एक छोटा फ्लैश-जैसा संस्करण है। यह सिर्फ सभी ओएस के बारे में चलता है और बैकएंड को ठीक से संभाल सकता है।
फ्लेक्स/एआईआर ओएस एक्स, विंडोज और लिनक्स के लिए डेस्कटॉप और वेब-आधारित ऐप्स विकसित करने का एक शानदार तरीका प्रदान करता है, लेकिन आपको बैक एंड के लिए एक और भाषा की आवश्यकता होगी। .NET, जावा, PHP इत्यादि सभी बैकएंड के रूप में ठीक काम करते हैं।
संपादित
MrJeepster के अनुरोध पर, यहाँ एक आकाशवाणी दृश्यपटल और .NET बैकएंड इंटरफ़ेस पर विवरण हैं:
आप दो तरह से एक .NET बैकएंड को एयर इंटरफेस कर सकते हैं: DIY रास्ता और दूरस्थ मार्ग।
DIY तरीके में आपके स्वयं के (संभवतः एक्सएमएल) डेटा स्वरूपों को परिभाषित करना और निम्न सर्वर HTTP अनुरोध ऑब्जेक्ट्स का उपयोग करना HTTP सर्वर के साथ संवाद करने के लिए, या यहां तक कि निम्न स्तर सॉकेट कक्षाओं को किसी अन्य सर्वर के साथ संवाद करने में शामिल करना होगा।
दूरस्थ तरीका सभी को एक साथ आसान के रूप में अच्छा लोगों को मुफ्त दूरस्थ संकुल के चयन में लिखा है है:
http://www.adobe.com/devnet/flashremoting/articles/intro_flremoting_net.html
http://www.themidnightcoders.com/flashorb/gettingStarted.htm
http://www.fluorinefx.com/
दूरस्थ क्लाइंट और सर्वर के बीच वस्तुओं को साझा करने में शामिल है। तो आप एआईआर क्लाइंट पर कुछ ऑब्जेक्ट बनाते हैं, रीमोटिंग फ्रेमवर्क को सीरियलाइज करने के लिए प्राप्त करें, इसे सर्वर पर स्थानांतरित करें और इसे .NET ऑब्जेक्ट में deserialise करें। सर्वर तब प्रक्रिया करता है और इसे उसी मार्ग के माध्यम से फिर से भेजता है, या एक नई वस्तु भेजता है।
स्रोत
2008-11-03 23:01:33
क्या आप कुछ और विवरण दे सकते हैं कि एआईआर बैक एंड के रूप में नेट भाषा के साथ कैसे काम करेगा? –