Java App for Java和Java EE之间的核心区别是什么?

Rel*_*lla 15 java google-app-engine java-ee

Java App for Java和Java EE之间的核心区别是什么?(我根本不熟悉Java,所以请你解释一下,一般情况有什么不同,对于简历来说,学习更好)

Pas*_*ent 16

Google App Engine for Java是基于webapp容器(Jetty)构建的,因此它显然只提供了一些Java EE,但有一些限制(但也增加了使用标准化API来利用其基础架构):

  • Servlets 2.4,JSP 2.0
  • JDO和JPA对数据存储的部分支持
  • JavaMail for ... mail
  • JAXB
  • 用于XML处理API的DOM,SAX和XSLT

不支持的Java EE API和技术包括:

  • 企业Java Bean(EJB)
  • JAX-RPC
  • JAX-WS
  • Java数据库连接(JDBC)
  • Java EE™连接器体系结构(JCA)
  • Java管理扩展(JMX)
  • Java消息服务(JMS)
  • Java命名和目录接口(JNDI)
  • 远程方法调用(RMI)

它将在App Engine中发挥更多细节.

顺便说一句,我们不再说J2EE了,它是2005年以来的Java EE :)

  • @Vladimir是的,多么讽刺! (2认同)