Java:除了tomcat以外,还有哪些常用的Web服务器呢?

作者&投稿:谯忽 (若有异议请与网页底部的电邮联系)
~

1、weblogic

WebLogic是美国bea公司出品的一个application server确切的说是一个基于j2ee架构的中间件。BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。

2、webSphere

WebSphere是 IBM 的集成软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施。

如服务器、服务和工具。WebSphere 提供了可靠、灵活和健壮的集成软件。

3、JBoss

JBoss是一个管理EJB的容器和服务器,支持EJB 1.1、EJB 2.0和EJB3.0的规范。但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomcat或Jetty绑定使用。2006年,Jboss公司被Redhat公司收购。

4、 Apache

Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。

Apache是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。

本来它只用于小型或试验Internet网络,后来逐步扩充到各种Unix系统中,尤其对Linux的支持相当完美。

Apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个Apache Web站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。

到目前为止Apache仍然是世界上用的最多的Web服务器,世界上很多著名的网站都是Apache的产物,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面。

5、 IIS

Microsoft的Web服务器产品为InternetInformation Server (IIS), IIS 是允许在公共Intranet或Internet上发布信息的Web服务器。

IIS是目前最流行的Web服务器产品之一,很多著名的网站都是建立在IIS的平台上。IIS提供了一个图形界面的管理工具,称为 Internet服务管理器,可用于监视配置和控制Internet服务。

IIS是一种Web服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。

它提供ISAPI(IntranetServer API)作为扩展Web服务器功能的编程接口;同时它还提供一个Internet数据库连接器,可以实现对数据库的查询和更新。



什么是“JAVA”?
答:总之,目前以看到了Java对信息时代的重要性,未来还会不断发展,Java在应用方面将会有更广阔的前景。[编辑本段]JAVA-名字起源 Java自1995诞生,至今已经15年...整合了Tomcat或Jetty成为它的Web容器,以确保符合Servlet 2.3和JSP 1.2规范。JOnAS服务器依赖或实现以下的Java API:JCA、JDBC、JTA 、JMS、JMX、JNDI、JAAS...

ps -ef | grep java,查看进程,除了正常的tomcat进程外,还多了很多类似...
答:你确定ps -ef | grep java是专门查询tomcat的吗?我记得好像是ps -ef | grep tomcat 我记得我在ubuntu下ps -u root 发现好多java的东西 但是每个指向的不一样,比如我开启了dbeaver就会有个java但是图标显示的就是dbeaver的图标

java开源的项目
答:所有插件列表JCL 【Java开源 未分类开源项目】JCL提供一个类库用于从JARs中加载classe。它特别适用于在一个应用程序中有区别地加载多个版本中相同的class。JXTA 【Java开源 未分类开源项目】Sun微系统公司公开了旨在建立P2P(Peer to Peer)通用技术基础的JXTA计划。JXTA技术是网络编程和计算的平台,用以解决...

请问Java 的 Tomcat 除了是一个服务器 以外 它也是一个框架吗?_百度知 ...
答:什么是框架?就是一堆已经定义好的有特定功能的代码的集合,当然,功能小一点的一般不称为框架,但是达到某个高度,向spring这种的就叫框架了。java中往往在工程中导入这些.jar包就可以调用它来实现特定功能。tomcat其实是用一些别人已经定义好的包,如naming-factory.jar,wsdl4j.jar,saaj.jar,jasper-...

学习Java!!!
答:1、Java SE部分 初级语法,面向对象,异常,IO流,多线程,Java Swing,JDBC,泛型,注解,反射等。2、数据库部分,基础的sql语句,sql语句调优,索引,数据库引擎,存储过程,触发器,事务等。3、前端部分, HTML5 CSS3 JS, HTML DOM Jquery BootStrap等。4、Java EE部分,Tomcat和Nginx服务器搭建...

Java Web应用开发中的一些概念
答:Java Web程序也需要一个运行环境才能够执行 这种运行Java Web程序的环境被称为Web容器 Java Web程序与Web容器之间存在数据交互 目前主要存在两种类型的Java Web容器 一种是独立的Java Web容器 在这种容器里面只能运行Web程序 这种容器一般也叫做Web服务器 如Tomcat等 另一种是与其他Java EE容器混合在一起...

Java软件工程师主要学习哪些课程?
答:第四阶段大型互联网解决方案。让学习者掌握JUC、Zookeeper、Dubbo、MySQL 高级、MyCat和微信小程序以及微信支付的开发等内容,可以胜任Java 高级软件工程师等岗位。以上就是给大家分享的Java学习路线,其实,对于初学者而言,除了要在学习过程中打牢基础之外,实战项目经验的积累也非常重要,毕竟我们学习Java的...

学java都学什么?
答:一、学习基础语言:掌握基础语言是非常重要的一个步骤。在学习过程中,如果你不了解基础语言知识,在后期就会出现不知道该做什么的情况,但不是要求你把所有的基础知识背熟,最重要的是掌握Java的核心概念和编码技术,这样对于理解代码知识有很大的帮助。千锋教育就有线上免费Java线上公开课。二、开始编写...

Tomcat,Java,apache,jdk是什么?之间的关系是?
答:JAVA是一门面向对象的编程语言,分为j2se,j2ee,j2me三种平台.其中j2ee中包含jsp和servlet.jdk是JAVA的编译器,写java代码时需要使用jdk进行编译运行 tomcat是一种WEB服务器.是jsp和servlet的运行时的WEB容器.apache是一种最流行的HTTP服务器,与tomcat属于统一机构出产.如果想要apache支持jsp和servlet需要将...

tomcat是什么软件 和JAVA有什么关系呢?
答:用来把java web开发部署到tomcat中,此时tomcat是作为服务器的。java的可移植性设计让java依赖class文件运行的。jdk就是java运行的环境,使用它能编译.java文件,运行java程序。tomcat可以比作web容器,java应用发布在它上面然后通过它与浏览器进行交互,一种程序与浏览器适配的容器。