Google App Engine对Java支持状况一览
发布时间:2021-11-07 14:33:21 所属栏目:资讯 来源:互联网
导读:语言支持 所有基于JVM的语言都与Java一样,在App Engine上得到同样程度的支持。 JRuby 支持从svn trunk开发的JRuby。 Groovy 支持1.6.1版本以后的Groovy。 Scala ◆支持。 ◆不支持Scala Actors,因为使用了目前仍不支持的线程 ◆不支持Lift web框架,因为其
语言支持 所有基于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的通信机制来替代。 (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |