Google AppEngine开始支持Java

根据Google AppEngine Blog的报道,AppEngine开始支持Java了,这是继Python之后,AppEngine支持的第2种语言。
在去年AppEngine开放注册以后,越来越多的开发者希望它可以增加对Java的支持,不过这看起来并不那么容易。Java开发者习惯于在Eclipse、ItelliJ、NetBeans或者Ant的帮助下工作,他们对应用的可复用性要求很高,他们喜欢利用一些成熟的库来帮助开发,甚至于会在JVM上使用Groovy、Ruby等语言,这些给AppEngine for Java的开发带来了不小的难度。不过Goolge的AppEngine Team做到了,新鲜出炉的AppEngine for Java支持Servelet标准,支持JDO2.3和JPA1.0,提供了Eclipse插件,支持Ant,支持JavaMail、JCache。
为了确保安全性,所有的应用都在sandbox中运行,这会带来一些限制,比如我们无法使用JNI,无法使用多线程,也不能向本地文件系统写入数据。
目前Google只允许前10000个注册用户使用AppEngine for Java,William也在等帐户被激活,只好先到这里查看AppEngine for Java的入门文档,就当先热热身吧,等我的帐户被激活了再写sample。













