JavaEE容器内部
作为一个有Java SE背景的Java EE新手,我不太明白Java EE是什么意思,尤其是那些流行语,如JavaEE容器内部,java,jakarta-ee,jboss,ejb,ioc-container,Java,Jakarta Ee,Jboss,Ejb,Ioc Container,作为一个有Java SE背景的Java EE新手,我不太明白Java EE是什么意思,尤其是那些流行语,如web容器,Jave EE容器的意思 据我所知,要运行java程序,需要调用java,并将classpath设置为dependencies(通常是.jar),以及一个带有静态main方法的入口类 我认为启动JavaEE程序和调用Java没有区别,对吗?那么,容器在大多数情况下只是包含JavaEE标准注释实现的.jar文件吗 像JBOSS这样的容器只是一堆用于支持所谓的涉及事务、安全等的“企业
web容器
,Jave EE容器
的意思
据我所知,要运行java程序,需要调用java
,并将classpath
设置为dependencies(通常是.jar
),以及一个带有静态main方法的入口类
我认为启动JavaEE程序和调用Java
没有区别,对吗?那么,容器在大多数情况下只是包含JavaEE标准注释实现的.jar
文件吗
像JBOSS这样的容器只是一堆用于支持所谓的涉及事务、安全等的“企业应用程序”的库吗
JavaSE=标准版。这是Java编程的核心
站台。它包含任何Java语言都可以使用的所有库和API
程序员应该学习(java.lang、java.io、java.math、java.net、,
java.util等)
JavaEE=企业版。来自维基百科:
Java平台(企业版)不同于Java标准
版本平台(JavaSE),因为它添加了提供
部署容错、分布式、多层Java的功能
软件,主要基于在计算机上运行的模块化组件
应用服务器。换句话说,如果您的应用程序需要
大规模的分布式系统,那么您应该考虑使用java
嗯。它构建在JavaSE之上,为数据库访问提供了库
(JDBC、JPA)、远程方法调用(RMI)、消息传递(JMS)、web
服务、XML处理,并为企业定义标准API
JavaBeans、servlet、Portlet、Java服务器页面等
来源: JavaSE=标准版。这是Java编程的核心 站台。它包含任何Java语言都可以使用的所有库和API 程序员应该学习(java.lang、java.io、java.math、java.net、, java.util等) JavaEE=企业版。来自维基百科: Java平台(企业版)不同于Java标准 版本平台(JavaSE),因为它添加了提供 部署容错、分布式、多层Java的功能 软件,主要基于在计算机上运行的模块化组件 应用服务器。换句话说,如果您的应用程序需要 大规模的分布式系统,那么您应该考虑使用java 嗯。它构建在JavaSE之上,为数据库访问提供了库 (JDBC、JPA)、远程方法调用(RMI)、消息传递(JMS)、web 服务、XML处理,并为企业定义标准API JavaBeans、servlet、Portlet、Java服务器页面等
来源: