语言支持
所有基于JVM的语言都与Java一样,在App Engine上得到同样程度的支持。
JRuby
支持从svn trunk开发的JRuby。
Groovy
支持1.6.1版本以后的Groovy。
Scala
◆支持。
◆不支持Scala Actors,因为使用了目前仍不支持的线程
◆不支持Lift web框架,因为其依赖Actors及JDBC
JavaScript (Rhino)
支持。
Jython
◆支持Jython 2.2。
◆Jython 2.5需要补丁,我们会在Jython做出调整前一直提供该补丁。
BeanShell
支持。
Java企业版(JEE)
我们不对Java EE做完整支持,不过支持大多数独立组件。
Servlets
支持2.4版本,包括HTTPS。
Java Server Pages(JSP)
近于完整支持,包括JSTL。
Java Persistence API(JPA)
支持
JavaMail
一部分支持。
JavaBeans™ Activation Framework(JAF)
支持
XML处理
支持,包括DOM,SAX,以及XSLT API。
Java Server Faces(JSF)
未知。
Java™ Authentication and Authorization Service(JAAS)
未知。
Java数据库连接(JDBC)
不支持 – App Engine数据库不是关联型。使用JDO或JPA替代。
Web服务
我们目前不支持JAX-RPC或JAX-WS。
Java Management Extensions(JMX)
不支持。
Java EE™ Connector Architecture(JCA)
不支持。
Java Naming and Directory Interface(JNDI)
不支持。
Java Message Service(JMS)
不支持。可以用基于HTTP的通信机制来替代。
Enterprise Java Beans(EJB)
不支持。可使用JDO和JPA替代。
Remote Method Invocation(RMI)
不支持。可以用基于HTTP的通信机制来替代。
Google App Engine对Java支持状况一览
语言支持 所有基于JVM的语言都与Java一样,在App Engine上得到同样程度的支持。 JRuby 支持从svn trunk开发的JRuby。 Groovy 支持1.6.1版本以后的Groovy。 Scala ◆支持。 ◆不支持Scala Actors,因为使用了目前仍不支持的线程 ◆不支持Lift web框架,因为
本文来自网络,不代表站长网立场,转载请注明出处:https://www.zwzz.com.cn/html/biancheng/zx/2021/1106/20357.html