服务器的作用和用途,第1张

服务器(英文名称server),也称伺服器。指一个管理资源并为用户提供服务的计算机设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。在网络环境下,根据服务器提供的服务类型不同,分为文件服务器,数据库服务器,应用程序服务器,WEB服务器等。

对于一台服务器来讲,服务器的性能设计目标是如何平衡各部分的性能,使整个系统的性能达到最优。

由于服务器在网络中提供服务,那么这个服务的质量对承担多种应用的网络计算环境是非常重要的,承担这个服务的计算机硬件必须有能力保障服务质量。这个服务首先要求一定的容量,能响应单位时间内合理数量的服务器请求,同时这个服务器对单个服务器请求的响应时间要尽量快,还有这个服务器要在要求的时间范围内一直存在。

为达到上面的要求,作为服务器硬件必须几倍如下的特点:性能,使服务器能够在单位时间内处理相当数量的服务器请求并保证每个服务器的响应时间;可靠性,使得服务器能够不停机;可扩展性:使服务器能够随着用户数量的增加不断提升性能。因此我们说不能把一台普通的PC作为服务器来使用,因为PC远远达不到上面的要求。这样我们在服务器的概念上又加上一点就是服务器必须具有承担服务并保障服务质量的能力。这也是区别低价服务器和PC差异的主要方面。 在信息系统中,服务器主要应用于数据库和Web服务,而PC主要应用于桌面计算和网络终端,设计根本出发点的差异决定了服务器应该具备比PC更可靠的持续运行能力、更强大的存储能力和网络通信能力、更快捷的故障恢复功能和更广阔的扩展空间,同时,对数据相当敏感的应用还要求服务器提供数据备份功能。而PC机在设计上则更加重视人机接口的易用性、图像和3D处理能力及其他多媒体性能。

它的高性能主要体现在高速度的运算能力、长时间的可靠运行、强大的外部数据吞吐能力等方面。服务器的构成与微机基本相似,有处理器、硬盘、内存、系统总线等,它们是针对具体的网络应用特别制定的,因而服务器与微机在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面存在差异很大。一个管理资源并为用户提供服务的计算机软件,通常分为文件服务器(能使用户在其它计算机访问文件),数据库服务器和应用程序服务器。服务器是网站的灵魂,是打开网站的必要载体,没有服务器的网站用户无法浏览。服务器就像一块敲门砖,就算网站在搜索引擎里的排名再好,网站打不开,用户无法浏览,网站就没有用户体验可言,网站能被打开是第一个重点。

问题一:前置服务器是什么概念 类似于我们的OS中的虚拟磁盘,用于缓存数据的。

我们做项目一般前置服务器其实就是数据采集服务器,因为核心业务服务器承担对外提供服务和计算的作用,如果数据采集来之后比较多比较快,可能IO会吃不住,而造成服务器死机或者网络堵塞,因此诞生了这么个东西,如果配置足够强大,比如内存很大,多核CPU,或者多网口接入,这个前置服务器不要要把。

典型互用:门禁、一卡通、监控录像、上传或统计类ERP等

问题二:前置(端)服务器是什么意思? 卡座,全称为“卡式磁带录音座”,又称为“盒式磁带录音座”,是一种立体声磁带录音设备。卡座使用标准的盒式录音磁带,盒式磁带是把磁带装在一个10cm×6cm的塑料制长方形小盒里,磁带宽度381mm,磁带表面有4个磁道,分为A/B两个播放面,磁带厚度9μm~18μm之间,磁带长度有30分、60分、90分、120分数等多种规格,磁带运行速度476cm/s。与普通盒式磁带录音机不同,中高档卡座通常采用三磁头、石英马达、闭环驱动、杜比降噪等高端技术,从而获取高音质录音与回放。通常卡座不包含功率放大和扬声器等部分,因此需要外接功放和音箱系统。

在演艺式的酒吧或者休闲会所,餐厅的座位形式 通常是两个面对面的沙发,中间加一个小桌子

功率放大器简称功放,用于增强信号功率以驱动音箱发声的一种电子装置。

不带信号源选择、音量控制等附属功能的功率放大器称为后级。

将前置放大和功率放大两部分安装在同一个机箱内的放大器称为合并式放大器,我们家中常见的功放机一般都是合并式的。

卡拉OK音频前置放大器 的输出 LINE OUT 接功放的音源输入 LINE IN

通常51的功放应该6个声道进(来自dvd)6个声道出(去音箱),或者一根光纤进(来自dvd)6个声道出(去音箱),而且dvd光盘是杜比51录制的才可以重放。

如果是dvd上左右声道两口接功放上的俩口,环绕和前置肯定不会有声音的,必须把dvd上51声道输出的6口全部接到功放上去才可以,你的功放也必须是6声道的功放才可以。

问题三:什么是前置机 这个概念一般在银行、券商、电信运营商那里用的比较多,这些地方都有很多后台核心处理系统,对外提供各种各种的接口服务。如果我有某种业务接口需要跟他们的后台系统打交道,要从我们的外部网络访问他们的后台系统,这些单位是绝对不允许的,这个时候,他们要求你要开发一个软件,运行在他们的内网,通过专线或者硬件隔离技术将运行这个软件的计算机连接到你的外网系统上。那么运行这个软件的计算机,从功能上称呼为前置机。

问题四:服务器和前置机区别 什么是前置服务器 有区别,虚拟主机是服务器分出来的,一台服务器多的能分两百多个虚拟主机

问题五:应用服务器和前置服务器的区别是什么? 5分 你们是已经部署好了,还是正打算这样部署呢,我也是做服务器行业的

问题六:通讯前置机是什么东西 是不是用来数据转换什么的 用于转发终端发出的请求,出于安全考虑,外网不能直接访问应用服务器,需由前置机将请求转发给应用服务顶进行处理,此外,通信前置机还要进行安全接入认证、通信日志记录,终端上下线记录、对流量异常的终端进行报警服务并进行流量控制。

问题七:网站什么的要分前端和后端的?是什么意思? 前端 - 通常是针对浏览器而开发的,是在浏览器端运行的程序,而后端 - 针对的是服务器,准确的来说应该是服务器端开发。前端开发偏向于用户体验,比较直观,服务器端开发偏向于性能。两者结合起来,是比较吃香的,可以称之为Web开发,偏向于编程。而PS,可以看成是视觉设计方面的职能。

工资的话很难说,一般是服务器端开发高点。另外还要看公司,如果一个公司重视前端开发,那么这个岗位的待遇不会比服务器端开发的人低。

培训的话,我知道有个国信安还不错,你可以去看看。

问题八:SCADA 前置机的作用是什么 前置机中设有各类规约,将底层智能设备的数据进行分析,采集;再转发到数据库服务器记录,各种应用的工作站,再往数据库服务器中取得需要的各类数据进行显示、统计、分析。

SCADA(Supervisory Control And Data Acquisition)系统,即数据采集与监视控制系统。SCADA系统是以计算机为基础的DCS与电力自动化监控系统;它应用领域很广,可以应用于电力、冶金、石油、化工、燃气、铁路等领域的数据采集与监视控制以及过程控制等诸多领域[1] 。

在电力系统中,SCADA系统应用最为广泛,技术发展也最为成熟。它在运动系统中占重要地位,可以对现场的运行设备进行监视和控制,以实现数据采集、设备控制、测量、参数调节以及各类信号报警等各项功能,即我们所知的四遥功能RTU(远程终端单元),FTU(馈线终端单元)是它的重要组成部分.在现今的变电站综合自动化建设中起了相当重要的作用.

SCADA(Supervisory Control And Data Acquisition)系统,即数据采集与监视控制系统,涉及到组态软件、数据传输链路(如:数传电台、GPRS等)工业隔离安全网关,其中安全隔离网关是保证工业信息网络的安全的,工业上大多数都要用到这种安全防护性的网关,防止病毒,以保证工业数据、信息的安全。其中的一种隔离网关是:工业安全防护网关pSafetyLink,简称隔离网关

问题九:交换机就是前置机吗 还是有什么区别 你说的前置机是什么?

交换机是网络里面的二层设备,基于VLAN和MAC地址信息进行数据转发的。。

问题十:问道前面开了几个服,区服务器名字叫什么? 最新开的区自然是3月27的春天里 再往前是穹顶之下 鸿运当头 这3个都是今年的出的双线区 如果你在玩问道的时候遇到什么难题与不明白的敌方 都可以来找我 我可以帮助你解决

通俗的讲,Web服务器传送(serves)页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法(methods)。确切一点,你可以说:Web服务器专门处理HTTP请求(request),但是应用程序服务器是通过很多协议来为应用程序提供(serves)商业逻辑(business logic)。

下面让我们来细细道来:

Web服务器(Web Server)

Web服务器可以解析(handles)HTTP协议。当Web服务器接收到一个HTTP请求(request),会返回一个HTTP响应(response),例如送回一个HTML页面。为了处理一个请求(request),Web服务器可以响应(response)一个静态页面或,进行页面跳转(redirect),或者把动态响应(dynamic response)的产生委托(delegate)给一些其它的程序例如CGI脚本,JSP(JavaServer Pages)脚本,servlets,ASP(Active Server Pages)脚本,服务器端(server-side)JavaScript,或者一些其它的服务器端(server-side)技术。无论它们(译者注:脚本)的目的如何,这些服务器端(server-side)的程序通常产生一个HTML的响应(response)来让浏览器可以浏览。

要知道,Web服务器的代理模型(delegation model)非常简单。当一个请求(request)被送到Web服务器里来时,它只单纯的把请求(request)传递给可以很好的处理请求(request)的程序(译者注:服务器端脚本)。Web服务器仅仅提供一个可以执行服务器端(server-side)程序和返回(程序所产生的)响应(response)的环境,而不会超出职能范围。服务器端(server-side)程序通常具有事务处理(transaction processing),数据库连接(database connectivity)和消息(messaging)等功能。

虽然Web服务器不支持事务处理或数据库连接池,但它可以配置(employ)各种策略(strategies)来实现容错性(fault tolerance)和可扩展性(scalability),例如负载平衡(load balancing),缓冲(caching)。集群特征(clustering—features)经常被误认为仅仅是应用程序服务器专有的特征。

应用程序服务器(The Application Server)

根据我们的定义,作为应用程序服务器,它通过各种协议,可以包括HTTP,把商业逻辑暴露给(expose)客户端应用程序。Web服务器主要是处理向浏览器发送HTML以供浏览,而应用程序服务器提供访问商业逻辑的途径以供客户端应用程序使用。应用程序使用此商业逻辑就象你调用对象的一个方法(或过程语言中的一个函数)一样。

应用程序服务器的客户端(包含有图形用户界面(GUI)的)可能会运行在一台PC、一个Web服务器或者甚至是其它的应用程序服务器上。在应用程序服务器与其客户端之间来回穿梭(traveling)的信息不仅仅局限于简单的显示标记。相反,这种信息就是程序逻辑(program logic)。 正是由于这种逻辑取得了(takes)数据和方法调用(calls)的形式而不是静态HTML,所以客户端才可以随心所欲的使用这种被暴露的商业逻辑。

在大多数情形下,应用程序服务器是通过组件(component)的应用程序接口(API)把商业逻辑暴露(expose)(给客户端应用程序)的,例如基于J2EE(Java 2 Platform, Enterprise Edition)应用程序服务器的EJB(Enterprise JavaBean)组件模型。此外,应用程序服务器可以管理自己的资源,例如看大门的工作(gate-keeping duties)包括安全(security),事务处理(transaction processing),资源池(resource pooling), 和消息(messaging)。就象Web服务器一样,应用程序服务器配置了多种可扩展(scalability)和容错(fault tolerance)技术。

一个例子

例如,设想一个在线商店(网站)提供实时定价(real-time pricing)和有效性(availability)信息。这个站点(site)很可能会提供一个表单(form)让你来选择产品。当你提交查询(query)后,网站会进行查找(lookup)并把结果内嵌在HTML页面中返回。网站可以有很多种方式来实现这种功能。我要介绍一个不使用应用程序服务器的情景和一个使用应用程序服务器的情景。观察一下这两中情景的不同会有助于你了解应用程序服务器的功能。

情景1:不带应用程序服务器的Web服务器

在此种情景下,一个Web服务器独立提供在线商店的功能。Web服务器获得你的请求(request),然后发送给服务器端(server-side)可以处理请求(request)的程序。此程序从数据库或文本文件(flat file,译者注:flat file是指没有特殊格式的非二进制的文件,如properties和XML文件等)中查找定价信息。一旦找到,服务器端(server-side)程序把结果信息表示成(formulate)HTML形式,最后Web服务器把会它发送到你的Web浏览器。

简而言之,Web服务器只是简单的通过响应(response)HTML页面来处理HTTP请求(request)。

情景2:带应用程序服务器的Web服务器

情景2和情景1相同的是Web服务器还是把响应(response)的产生委托(delegates)给脚本(译者注:服务器端(server-side)程序)。然而,你可以把查找定价的商业逻辑(business logic)放到应用程序服务器上。由于这种变化,此脚本只是简单的调用应用程序服务器的查找服务(lookup service),而不是已经知道如何查找数据然后表示为(formulate)一个响应(response)。 这时当该脚本程序产生HTML响应(response)时就可以使用该服务的返回结果了。

在此情景中,应用程序服务器提供(serves)了用于查询产品的定价信息的商业逻辑。(服务器的)这种功能(functionality)没有指出有关显示和客户端如何使用此信息的细节,相反客户端和应用程序服务器只是来回传送数据。当有客户端调用应用程序服务器的查找服务(lookup service)时,此服务只是简单的查找并返回结果给客户端。

通过从响应产生(response-generating)HTML的代码中分离出来,在应用程序之中该定价(查找)逻辑的可重用性更强了。其他的客户端,例如收款机,也可以调用同样的服务(service)来作为一个店员给客户结帐。相反,在情景1中的定价查找服务是不可重用的因为信息内嵌在HTML页中了。

总而言之,在情景2的模型中,在Web服务器通过回应HTML页面来处理HTTP请求(request),而应用程序服务器则是通过处理定价和有效性(availability)请求(request)来提供应用程序逻辑的。

警告(Caveats)

现在,XML Web Services已经使应用程序服务器和Web服务器的界线混淆了。通过传送一个XML有效载荷(payload)给服务器,Web服务器现在可以处理数据和响应(response)的能力与以前的应用程序服务器同样多了。

另外,现在大多数应用程序服务器也包含了Web服务器,这就意味着可以把Web服务器当作是应用程序服务器的一个子集(subset)。虽然应用程序服务器包含了Web服务器的功能,但是开发者很少把应用程序服务器部署(deploy)成这种功能(capacity)(译者注:这种功能是指既有应用程序服务器的功能又有Web服务器的功能)。相反,如果需要,他们通常会把Web服务器独立配置,和应用程序服务器一前一后。这种功能的分离有助于提高性能(简单的Web请求(request)就不会影响应用程序服务器了),分开配置(专门的Web服务器,集群(clustering)等等),而且给最佳产品的选取留有余地。

参考资料:

http://wwwjavaworldcom/javaqa/2002-08/01-qa-0823-appvswebserverhtml

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 服务器的作用和用途

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情