`
ritchrs
  • 浏览: 7877 次
文章分类
社区版块
存档分类
最新评论

几个服务器的基本理念

阅读更多
JBoss含有Jsp和Servlet容器,也就可以做web容器,也包含EJB容器,是完整的J2EE应用服务器
JBoss是一个运行EJB的J2EE应用服务器。它是开放源代码的项目,遵循最新的J2EE规范。从JBoss项目开始至今,它已经从一个EJB容器发展成为一个基于的J2EE的一个web操作系统(operating systemfor web),它体现了J2EE规范中最新的技术,含有Jsp和Servlet容器,也就可以做web容器,也包含EJB容器,是完整的J2EE应用服务器.



Weblogic是BEA公司的产品,是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器
WebLogic是用于开发、集成、部署和管理大型分布式Web应用、 网络应用和数据库应 
用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的 
开发、集成、部署和管理之中。



Websphere是IBM公司的产品,基于J2EE的,对Jsp,Servlet,ejb的支持非常好!不过挺复杂的!
WebSphere 是随需应变的电子商务时代的最主要的软件平台。它使您的公司可以开发、部署和整合新一代的电子商务应用,如B2B 电子商务,并支持从简单的网页内容发布到企业级事务处理的商业应用,含有Jsp和Servlet容器,也就可以做web容器,也包含EJB容器,是完整的J2EE应用服务器



IIS是微软的Internet Information Server的简称!主要是用来提供Web服务的,当然是针对它自己的产品asp的
什么是IIS 
首先,Internet Information Server的缩写为(IIS)是一个World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。IIS支持一些有趣的东西,象有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEX SERVER)、有多媒体功能的(NET SHOW) 
其次,IIS是随Windows NT Server 4.0一起提供的文件和应用程序服务器,是在Windows NT Server上建立Internet服务器的基本组件。它与Windows NT Server完全集成,允许使用Windows NT Server内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。



Tomcat含有Jsp和Servlet容器,但不包含EJB容器
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,目前最新版本是6.0.14。
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。



Apache是世界使用排名第一的Web服务器。它可以运行在几乎所有广泛使用的计算机平台上。
Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自“a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。 
本来它只用于小型或试验Internet网络,后来逐步扩充到各种Unix系统中,尤其对Linux的支持相当完美。Apache有多种产品,可以支持SSL技术,支持多个虚拟主机。Apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个Apache Web站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。到目前为止Apache仍然是世界上用的最多的Web服务器,市场占有率达60%左右。世界上很多著名的网站如Amazon.com、Yahoo!、W3 Consortium、Financial Times等都是Apache的产物,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面
分享到:
评论

相关推荐

    ISA服务器的基本概念.doc

    ISA 服务器的基本概念 1. 策略元素 访问规则:是由策略元素组成的,每个访问规则都是对内部网络中的用户或PC机访问外 网(INTERNET)的具体限制。 策略元素:指用户访问外网或INTERNET上的网站的内容,可以访问的...

    Java高级程序设计实验报告-FTP服务器设计与实现.doc

    报告内容包括但不限于以下几个方面: FTP基础知识: 报告会介绍FTP协议的基本原理、工作模式和命令结构,以确保读者对FTP的工作方式有充分的了解。 FTP服务器架构: 我们将详细讨论FTP服务器的架构设计,包括数据...

    勤哲excel服务器2010教程

    16.5 几个系统表 293 第17章、 数据规范详解 296 17.1 自动编号 296 17.1.1 自动编号的组成 296 17.1.2 将编号中的表单变量绑定到数据项 298 17.1.3 编号重用 299 17.2 树型选择 300 17.3 树型和列表的动态条件 305 ...

    压力测试中需要掌握的几个基本概念

    1:吞吐率(Requestspersecond)服务器并发处理能力的量化描述,单位是reqs/...这句话代表了两个含义,1:吞吐率和并发用户数相关;2:不同的并发用户数下,吞吐率一般是不同的。  计算公式:总请求数/处理完成这些请求数

    CSGOLinux服务器架设20150311.doc

    i5 3470 经测试挂载4个服务器下 混战32满人稳定运行. 至于E5-3GHZ以上主频其实也不错. 而是这种机器基本租不到人家机房拿来做VPS/云主机来卖而且价格贵, 自己买托管得花好几万成本 另外单核并不如i7 i5强 CS:GO...

    WEB服务器设计.doc

    下图显示了星型和拓扑的网络连接: 本次设计就是需要完成一个简易的WEB服务器的设计,实现web服务器基本功能: 页面访问请求响应、HTML文件的解析以及数据发送。所以在完成设计之前,必须先了解 WEB服务器设计的...

    Java服务器端开发面试.doc

    进程间通信 同步容器类,并发容器类之间的区别 几个重要的数据结构,需要了解详细,最好能看过关键代码, copyOnWrite容器, ConcurrentHashMap 信号量, CountDownLatch, CyclicBarrier等类的使用 还有一些Future...

    证书服务器的设计与实现.pdf

    作为 PKI 框架的核心部分,作为 CA 的证书服务器应具有以下基本功能: 1. 接收用户(个人浏览器,Web 服务器等)的证书请求,管理请求队列; 2. 管理员可对证书请求进行查询,批准,驳回等操作; 3. 管理员可查询证...

    graphql-basic:GraphQL的基本概念

    最后,我们创建一个服务器,可以向其发送GraphQL查询,并使用适当的JSON进行响应。 为了能够启动,执行每个阶段: $ npm run stage-hello-world :启动最基本的示例。 $ npm run stage-rest-api :使用API​​...

    MySQL数据库:表的概念.pptx

    表的基本概念 在MySQL中,表是数据库中最重要、最基本的操作对象,是存储数据的基本单位。一个表就是一个关系,表实质上就是行列的集合,每一行代表一条记录,每一列代表记录的一个字段。每个表由若干行组成,表的第...

    集群好书《高性能Linux服务器构建实战》 试读章节下载

    《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》,即将上架发行,此书从Web应用、数据备份与恢复、网络存储应用、运维监控与性能优化、集群高级应用等多个方面深入讲解了如何构建高性能的Linux服务器。...

    高性能服务器架构思路

    本文正式希望介绍服务器端解决性能问题的基本策略和经典实践,并分为几个部分来说明: 1.缓存策略的概念和实例2.缓存策略的难点:不同特点的缓存数据的清理机制3.分布策略的概念和实例4.分布策略的难点:共享数据...

    单活集群解决方案

    务器分别划分出一个空间基本相同的分区 (作为镜像盘),并将客户的业务应用安装 至该镜像盘内,由其中一台服务器作为主服务器运行应用,另外一台服务器作为备用 服务器(即从服务器),ServHA Mirror 会自动...

    Nginx开发从入门到精通

    Nginx开发从入门到精通,需要循序渐进地学习和掌握以下几个方面的知识: 1. Nginx基础知识:了解Nginx的安装、配置和运行原理,熟悉Nginx的核心模块和指令,掌握Nginx的基本使用。 2. Nginx作为Web服务器:配置Nginx作为...

    MMOG服务器容灾方法小结.pdf

    天刀的服务器采用了典型的 MMOG 后台架构: 上图进程按照部署结构,可以分为三个层级: CLUSTER 级: 提供全局服务, 如版本更新 tcus、 目录树 tdir、 账号信息 tacc 等。CLUSER 级服务基本采用公司架构组提供的...

    IIS服务器SSI(rewrite重写)插件的帮助资料

    ISAPI_Rewrite 是一款适用于IIS的功能强大的基于正则表达式的...ISAPI_Rewrite精简版完全免费,它对开发或者测试目的以及只有几个网站而且不需要分布式配置或者代理功能的小型服务器来说是一个很好的解决方案 ......

    基于TCP的服务器客户端程序设计.doc

    尽管如此,Java和C语言,C++语言又有许多差别,主要表现在如下几个方面: Java中对内存的分配是动态的,它采用面向对象的机制,采用运算符new为每个对象 分配内存空间,而且,实际内存还会随程序运行情况而改变。...

    LINUX操作系统(电子教案,参考答案)

    Linux的安装和启动,用户管理,Shell编程技术,进程管理,C编译器,系统扩充,维护与监视,Linux的图形界面,网络的基本概念与设置,Linux在网络资源共享和电子邮件方面的应用,以及DNS、FTP、Web和Proxy服务器等...

    DB2-730中文教材--适合数据库开发人员以及对数据库有兴趣的人

    • 第 1 部分:DB2 规划 本教程介绍 DB2 9 产品和工具的基本知识,以及描述不同类型的数据应用程序、数据仓库和 OLAP 的概念。...本教程将解释几个基本的 XQuery 概念,并讲解如何编写处理 DB2 XML 数据的简单 XQuery。

Global site tag (gtag.js) - Google Analytics