下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

JavaEE平台中的主流服务器你知道吗?

作者:课课家教育     来源: http://www.kokojia.com点击数:1905发布时间: 2016-09-20 09:16:49

标签: JavaEEJavaEE服务器Java

大神带你学编程,欢迎选课

  javaEE是java平台的企业版,全名是Java Platform Enterprise Edition。它是基于Java SE的,并且新加入了企业应用所需的类库以及新的特性。那你知道JavaEE平台中的主流服务器有哪些吗?本文将为你进行介绍。

  JavaEE 平台中的主流服务器

  Tomact

  Tomact它开放源代码、运行Servlet 以及JSP Web应用软件的基于Java 的Web 应用软件容器。并且Tomact Servlet 是根据Servlet 以及JSP 规范进行执行的。

  Tomact 它是一个基于Apache 许可证下开发的自由软件,它是Java Servlet 2.2以及JavaServlet pages 1.1 技术的标准实现。并且随着CatAlina Servlet 引擎的出现,Tomact的第四版的性能得到了一定的提升,由此成为了一个值得考虑使用的Servlet/JSP 容器。所以你可以看到的是现在很多的服务器都是采用了Tomact。

  Apache

  Apache是世界上使用最多的Web 服务器,并且占据了市场高达60%。最初它起源于NCSA httpd 服务器,而当NCSA WWW服务器项目停止了之后,那些使用NCSA WWW 服务器的人开始交换用于此服务器的补丁。你也可以看出在Apache中pache有着补丁的意思。它的成功是因为它的源代码是开放的,它有着一支开放的开发队伍、支持跨平台的应用以及它的可移植性等方面。

  但是注意的是:Apache 只支持静态网页,JSP要使用集成Tomact。

Apache 服务器图标

  WebSphere

  它是一种功能完善并且开放的Web 应用程序服务器,它是IBM公司电子商务计划中的核心部分。WebSphere基于Java 的应用环境,用于创建、部署以及管理Internet 以及Intranet Web 应用程序。它的这一整套产品进行了扩展,用以适应Web 应用程序服务器的需要,范围从简单到高级直到企业级。

IBM 公司标志图片

     IBM 公司所提供的WebSphere 产品系列,通过提供综合资源、可重复利用的组件、功能强大简单使用的工具以及支持 HTTP 和HOP 通信的可伸缩运行时环境,帮助用户从简单的Web应用程序转移到电子商务世界。

  WebLogic

  WebLogic 它是美国BEA 公司所推出的一个Application server,它是一个基于JavaEE 架构的中间件。它主要是用于开发、集成、部署、管理大型分布式Web 应用、网络应用以及数据库应用的Java 应用服务器。

  BEA WebLogic server 是一种多功能并且基于标准的Web 应用服务器,它为企业构建自己的应用提供了坚实的基础。而且我们要知道的是各种应用开发、部署所有关键性的任务的起始点都是BEA WebLogic Server。正是由于它具有全面的功能、对开放标准的遵从性、多层架构以及支持基于组件的开发,大部分基于Internet 的企业都是选择使用它进行开发、部署最佳应用。

WebLogic 服务器文字图片

  Resin

  Resin 提供了一个最快的JSP/Servlet 运行平台。Resin 在Java 以及Javascript 的支持下,它可以选择不同的开发语言,以便于适应任务。例如:Rein中的XSL 语言就可以使得形式以及内容相分离。

  如果你使用JSP 平台作为Internet 商业软件的要求,那么你就要去考虑到速度、价格以及稳定性。而Resin 十分出色,表现也更加成熟,它具备了商业软件的要求。

   JBoss

  JBoss 是一个运行EJB 的J2EE 应用服务器,它是一个开放源代码的项目,并且遵循最新的J2EE规范。你要知道的是从JBoss 项目开始到现在,它不仅是作为EJB 的容器,它逐渐发展成了一个基于J2EE 的一个Web 操作系统,体现出了J2EE 规范中最新的技术。无论对于学习还是应用,JBoss 都为其提供了一个非常优秀的平台。而且JBoss是可以在任何的商业应用中免费试用的,因为它的代码遵循的是LGPL 许可。

     以上就是JavaEE平台中的主流服务器,文中对这些服务器进行了简单的介绍,如果对这个不太了解的朋友希望能对你有所帮助。而其实JavaEE的原名是J2EE,在2005年的时候被Sun公司所修改。另外你也可以在本网站中进行编程语言以及操作系统的学习,或者直接点击文中的链接进行学习

赞(25)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程