SpringWebflow/MVC ve Spring Security kullanabilir ve Google App Engine'da Hazırda Bekletebilir miyim?GAE'de Spring kullanabilir miyim?
GAE'de kullanılabilecek java çerçevelerinin bir listesi/özeti var mı?
SpringWebflow/MVC ve Spring Security kullanabilir ve Google App Engine'da Hazırda Bekletebilir miyim?GAE'de Spring kullanabilir miyim?
GAE'de kullanılabilecek java çerçevelerinin bir listesi/özeti var mı?
at this link bir istediğiniz bir desteklenip desteklenmediğini görmek için JVM üzerinde çalışan çerçeveler liste veya değil bakın
olarak bildiğim kadarıyla, hiçbir üçüncü şahıs kitaplıkları desteklenmektedir (en azından hiçbiri listelenmiştir), ve JRE sınıfları this list ile sınırlıdır. Ama sanırım bir kütüphane sadece listelenen jre sınıflarını kullanıyorsa, iyi olmalı. Ancak, bunu denemeye dayanmak zorunda olup olmadığını öğrenmek. Google App Engine'de çalışan (ya da olmayan) çerçeveleri, dilleri ve kitaplıkları listeleyen
Will it Play In Java. Şu anda, listelenen bilgiler şunlardır:
Version 2.5.6
Status COMPATIBLE
Spring'in MVC framework App Engine üzerinde çalışan bkz autoshoppe örnek uygulamayı kontrol etmeye. Yay formları kullanıyorsanız (örn. Spring-form.tld etiket kitaplığını kullanarak ve SimpleFormController alt sınıflarını kullanıyorsanız), mülkleriniz için özel düzenleyicileri kaydetmeniz gerekir. Bu http://groups.google.com/group/google-appengine-java/browse_thread/thread/d93fd7385bf85bf7 kapsamındadır.
Version 2.5.6
Status COMPATIBLE
Version(s) ?
Status SEMI-COMPATIBLE
bir ClassNotFoundException gidermek için
Versions All
Status INCOMPATIBLE
Şu anda doğrudan Hibernate kullanamaz. App Engine veri deposu ve SQL arasındaki farklar, standart Hazırda Bekletme'yi çalıştırmak ve App Engine'in altında çalışmak için çok iyiydi. App Engine JDO ve JPA'yı destekliyor, dolayısıyla Hazırda kodunuzu bu ORM arabirimlerinden birini kullanacak şekilde dönüştürebilirsiniz.
Ben de Spring 3.0 ile çalışması gerektiğini varsayalım, yakında deneyeceğim ve sonuçları paylaşacağım.
UPDATE: Google App Engine ile Spring 3.0.6 ile Spring MVC Hello World'ü denedim ve hem yerel hem de bulutta mükemmel çalıştı. Ancak, dezavantaj, yeni bir örnek başladığında daha uzun bir yükleme süresidir.
Bu yanıtı genişletmek için, listelenen çerçeveler çalışır, ancak http://www.answercow.com/2010/03/google-app-engine-cold-start-guide-for.html, halihazırda devam eden bir durum yoksa, yeni bir örneği döndürmek için harcayacağı süre üzerinde oldukça büyük bir etkiye sahip olabilir. Onlara ihtiyacınız yoksa, onlarsız yaşamaya çalışmalısınız. Http://code.google.com/p/objectify-appengine/ adresini deneyin. –