eclipse javase版本和javaee版本有什么区别

eclipse javase版本和javaee版本有什么区别,第1张

区别主要是eclipse是开发工具,javase是适用于桌面系统的平台标准版,javaee适用于创建服务器应用程序和服务的Java

2平台企业版

  Eclipse

是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

  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的。

  JavaEE是

J2EE的一个新的名称,之所以改名,目的还是让大家清楚J2EE只是Java企业应用随着WEB和EJB容器概念诞生,使得软件应用业开始担心SUN的伙伴们是否还在Java平台上不断推出翻新的标准框架,致使软件应用业的业务核心组件架构无所适从,从一直以来是否需要EJB的讨论声中说明了这种彷徨。

修改tomcat端口号的方法:

修改Serverxml文件,把8080端口改成80就可以了。

8080是Tomcat服务器的默认的端口号。我们可以通过修改Tomcat服务器的conf目录下的主配置文件serverxml来更改用记事本打开serverxml文件,找到如下部分:

以下为引用的内容:

<Connector port="8080" maxHttpHeaderSize="8192"

maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

enableLookups="false" redirectPort="8443" acceptCount="100"

connectionTimeout="20000" disableUploadTimeout="true" />

将其中的port="8080"更改为新的端口号即可,如将“8080”改为“9080”等。

JavaEE是一个大框架,目的是想解决尽可能多的复杂问题。在实际的使用中,我们的任务往往没有那么复杂,所以涉及到的功能往往是JavaEE的子集,最常见的是不再使用EJB,而使用轻量级的框架。所以你的问题可以这样回答:

1、算是简单版本的JavaEE应用;

2、的确,大多数时候那些所谓的企业级功能使用不上的。这里说一下JavaFX,这不算什么企业级功能,只是java的一种富客户端解决方案,貌似也有部分人在使用。

3、是JavaEE功能。也是属于精简版本的JavaEE。由于EJB的笨重,终于有人提出了J2EE without EJB的口号,并提出了解决方案,一时应者云集,逐渐成为了现在的主流JavaEE开发方式。这个人就是Spring的作者。

4、SSH算是一种比较古老也比较常用的轻量级框架,囊括了JavaEE的前后端。该组合现在有了更多的竞争对手,包括JSF/Seam、GRails、JPA、GWT等等,各有优劣。但总的来说,依然运行在JavaEE框架下,更详细说,是运行在JavaEE精简版中,如Tomcat

5、JavaEE的框架并没有什么固定的套路,只是大致分为表现层+逻辑层+持久层。具体情况,可能在各层上进一步细分---比如逻辑层和持久层之间就如缓存层等。另外的情况就是由于处理数据量的不同,持久层可进一步细分。现在,大多数我们可见的JavaEE应用都搭建在免费环境下,也有数部分处于安全、维护等需要,采用了商业的应用服务器/数据库。

最后简单说一下你提到的那几个名词:

JNDI:这不是什么企业及功能,只是一种查找服务的方式。比如配置数据库的时候,通过JNDI实现的数据库连接。

JMS:异种平台之间非即时交换数据,常常会用到JMS。JMS是一种数据总线的规范;

JTS:属于事务管理规范。在Spring中有自己的轻量级实现。事务管理几乎是操作数据库必须的功能。

JavaFX:Sun推出的一种富客户端解决方案。可惜前有Flex,后有SilverLight,再加上SUN被收购,前景一片黯淡。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » eclipse javase版本和javaee版本有什么区别

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情