JAVAEE指什么

百科问答 投稿 7700 0 评论

JAVAEE指什么

请问java se和java ee分别指的是什么?以下内容主要是针对遇上JAVAEE指什么的问题,我们该怎么理解呢。JavaEE是Java技术平台的一个扩展,主要面向企业环境的开发,下面这篇文章将为你提供一个参考思路,希望能帮你解决到相关问题。

请问java se和java ee分别指的是什么

se是java标准开发工具包,主要用于开发桌面应用;

ee是企业版开发工具包,即除了包含se的内容,还包含了web开发需要的一些基础包,例如selvlet等。

区别如下:

1、Java SE:

Java SE 是Java平台标准版的简称(Java Platform,Standard Edition) (also known as Java 2 Platform),用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序。Java SE包括用于开发Java Web服务的类库,同时,Java SE为Java EE提供了基础。

Java SE(Java Platform,Standard Edition,Java标准版)就是基于JDK和JRE的。

2、Java EE:

Java EE是一种利用Java2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java SE,Java EE不仅巩固了标准版中的许多优点,例如“编写一次、随处运行”的特性、方便存取数据库的JDBC API、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对 EJB(EnterpriseJavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。

JAVAEE指什么

1、JavaEE是Java技术平台的一个扩展,主要面向企业环境的开发。

2、它提供了用于构建大型、可扩展的、可部署的和可管理的基于Java的企业级分布式应用程序的开发和运行平台。

3、它是Java技术平台标准版(J2EE)升级版,支持XML和Web服务,拥有更多的Web指令,更强大的可移植性和可管理性,并且可以更好地与现有的IT基础架构集成。

4、JavaEE技术由一组统一规范组成,它们可以用于开发,部署和管理分布式多层应用程序。

5、JavaEE技术允许不同的组件(XML,JSPs,Servlets,EJB等)共同构建整个应用程序,使应用程序可以更加组合,可伸缩性更强、可移植性更好,并且更易于管理和部署,从而可以提高企业级应用程序的可靠性和性能。

6、JavaEE技术提供一系列API,使企业应用程序开发和运行时不会受到底层操作系统的干扰。

7、它使用Java语言,但不依赖宿主环境,可以在Windows、Linux、Solaris等操作系统上运行。

8、原有的开发成果可以充分重复使用,因此JavaEE是一种有效减少开发成本的方式。

9、JavaEE的核心组件包括:JavaEE标准的Web容器;Java技术的Servlet技术;JavaMessageService;JavaNamingandDirectoryInterface;JavaAuthenticationandAuthorizationService;JavaTransactionAPI;Java平台应用客户端;JavaConnectors技术;等等。

10、JavaEE技术与Java技术平台标准版(J2EE)的不同之处主要表现在以下几方面: 1.添加了若干新的任务,如企业JavaBeans(EJB)、Java平台应用客户端、XML和Web服务等; 2.注重应用程序的可管理性和可部署性; 3.提供应用程序模板,可以更快速度实施; 4.支持XML技术,拥有更强大的可伸缩性和可移植性; 5.与现有的IT基础架构集成性更好。

11、JavaEE的目标是为应用程序提供一个快速开发、部署和管理的解决方案,帮助开发人员把精力集中在业务应用程序上,而不是底层技术。

12、它与部署环境(OSGI,Tomcat,GlassFish,JBoss等等)无关,因此可以实现跨平台的部署。

13、JavaEE的两个主要特点是可扩展性和可移植性。

14、它还提供了强大的企业级应用技术,可以满足企业应用程序的需求。

以上就是为你整理的JAVAEE指什么全部内容,希望文章能够帮你解决相关问题,更多请关注本站科技问答百科栏目的其它相关文章!

编程笔记 » JAVAEE指什么

赞同 (39) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽