2010-04-14 7 views
5

मैं अजगर का उपयोग कर एक जीएई अनुप्रयोग विकसित करना चाहता हूं, लेकिन मुझे डर है कि Google एकमात्र ऐसी कंपनी होगी जो कोड होस्ट करने में सक्षम है। क्या एक निजी सर्वर या अन्य होस्ट पर जीएई ऐप चलाने के लिए संभव है?मैं एक निजी सर्वर पर जीएई आवेदन कैसे चला सकता हूं?

(ध्यान दें कि प्रश्न का पिछला संस्करण गलत तरीके से जीडब्ल्यूटी को संदर्भित किया गया है)।

उत्तर

10

मानते हैं कि जीडब्ल्यूटी द्वारा आपका मतलब है जीएई (जीडब्ल्यूटी जावा के लिए है और कोई भी इसे सेवा दे सकता है) , appscale संभवतः जीएई अनुप्रयोगों को होस्ट करने का सबसे अच्छा तरीका है जहां आप चाहें (अमेज़ॅन ईसी 2 और अपने डेटा सेंटर में)। कोई भी ऐपस्केल (अमेज़ॅन, उनके अपने डेटा सेंटर, या जो कुछ भी) के साथ जीएई सेवा प्रदान करने वाला व्यवसाय शुरू कर सकता है, जो छोटे ऐप्स (जो कई ईसी 2 या समर्पित सर्वरों की गारंटी नहीं देता) के लिए आकर्षक हो सकता है। वैसे भी, ऐपस्केल और इसी तरह के प्रयासों के लिए धन्यवाद, आपको निश्चित रूप से डरने की आवश्यकता नहीं है कि "कोड कोड होस्ट करने वाला एकमात्र होस्ट होगा"।

+0

धन्यवाद यही वह है जिसे मैं खोज रहा हूं। क्या यह ऐपसेबल विश्वसनीय है, क्या आपने इसका उपयोग करके कोई बड़ा ऐप देखा है। – goutham

+0

@ गौतम, ऐसा लगता है कि यह बढ़ रहा है और भरोसेमंद है, लेकिन यह सिर्फ एक सामान्य प्रभाव है - आप http://appscale.cs.ucsb.edu/ पर क्यों नहीं पूछते हैं और वहां से लिंक, और http पर विकी पृष्ठों का अध्ययन करते हैं : //code.google.com/p/appscale/। –

1

GAE (Google सर्वर एपीआई) के साथ आप GWT (जावास्क्रिप्ट कंपाइलर के लिए जावा) मिश्रण कर रहे हैं।

जीडब्ल्यूटी किसी भी व्यक्ति द्वारा परोसा जा सकता है, संकलन के बाद यह सिर्फ .js फ़ाइलों का एक गुच्छा है; एक जीएई वेब ऐप केवल Google के सर्वर पर ही पेश किया जा सकता है।

एपीआई सार्वजनिक है, और डेवलपर का एसडीके काम करता है और ओएसएस है; लेकिन मुझे नहीं लगता कि यह वास्तविक सेवा प्रदाता के लिए एक वांछनीय मंच होगा। ओटीओएच, Google कोड जीएई एसडीके परियोजना के मुताबिक यह वही आधारभूत संरचना है जिसका उपयोग वे करते हैं; लेकिन GoogleFS, BigTable, MapReduce, आदि के बिना चलाने के लिए उपयोग किए जाने वाले बैकएंड को बेकार करना मुश्किल है ...