服务器的作用如下:1、服务器指一个管理资源并为用户提供服务的计算机软件,通常分为文件服务器、数据库服务器和应用程序服务器。
运行以上软件的计算机或计算机系统也被称为服务器。
相对于普通PC来说,服务器在稳定性、安全性、性能等方面都要求更高,因此CPU、芯片组、内存、磁盘系启御腔统、网络等硬件和普通PC有所不同。
2、服务器作为网络的节点,存储、处理网络上百分之八十的数据、信息,因此也被称为网络的灵魂悄衫。
做一个形象的比喻:服务器就像是邮局的交换机,而微机、笔记本、PDA、手机等固定或移动的网络终端,就如散落在家庭、各种办公场所、公共场所等处的电话机。
我们与外界日常的生活、工作中的电话交流、沟通,必须经过交换机,才能到达目标电话;同样如此,网络终端设备如家庭、企业中的微机上网,获取资讯,与外界沟通、娱乐等,也必须经过服务器,因此也可以说是服务器在“组织”和“领拆培导”这些设备。
3、它是网络上一种为客户端计算机提供各种服务的高可用性计算机,它在网络操作系统的控制下,将与其相连的硬盘、磁带、打印机、Modem及各种专用通讯设备提供给网络上的客户站点共享,也能为网络用户提供集中计算、信息发表及数据管理等服务。
它的高性能主要体现在高速度的运算能力、长时间的可靠运行、强大的外部数据吞吐能力等方面。
AS(ApplicationServer,应用服务器)是IMS系统中位于最上层的应用层设备,提供基本业务和补充业务、多媒体会议、融合通讯则乎、短信网关、标准话务台等业务。
IMS网络是一个基于IP承载并向用户提供各项多媒体服务的开放系统,AS网元与CSCF之间通过标准SIP协议进行交互,进而实现各种网络业务的触发和执行。
功能具体来说,IMS网络中的应用服务器AS提供以下几方面的业务应用:1、基本业务和补充业务IMS网络中的基本业务包括点到点的语音呼叫、视频呼叫以及呼叫异常提基昌示,点到点指呼叫可以是两个IMS用户之间,也可以是IMS用户与其他网络的用户,如PSTN固话用户、移动网GSM用户等;呼叫异常提示指在被叫忙、无应答、号码空号、主叫欠费等各种条件下的语音和视频呼叫,给主叫用户播放通知音;IMS网络中提供的补充业务种类包括号码显示、呼叫转移、呼叫限制、呼叫完成以及多方通话业务等。
2、多媒体会议多方通话是建立在至少三个用户之间的网络应用,其中任意一个人的语音可以被会议中的所有其他人员听到,多媒体会议在多方通话传输语音信息的基础上,又提供了视频图像,从而使人们之间进行交互的媒体种类更加的丰富。
3、融合通讯提供用户在互联网上的各类通讯方式和业务,比如消息、文件和视频共享等。
除此之外,AS提供的业务功能还包括搏盯扒短信网关、标准话务台、群业务等,极大地丰富了IMS网络的各种应用。
数据库:存储数据的应用软件。
服务器:公共的服务库。
应用服务器是应用的服务器,提供应用服务,也可以是自己的网络应用服务器,接口服务器是提供给第三方调用的服务,主要是为了自己的应用的安全性,所以只把能供给第三方调用的东西封装在应用服务器服务器。
根据应用环境的不同,需要的数据库服务器也不同,一般来说,如果数据库服务器需要连接的客户端多、并且是不同权限组的客户端的话需要网络接口比较多的,除此之外,数据库服务器的处理器性能要求比较高,因为其要进行频繁的操作,内存要求大,加快数据存取速度。
应用服务器相对而言要求低一些,如果是FTP服务器的话网卡的速率要求要高,起码是千兆的,网页服务器对于网卡的速率也同样有较高的要求,但对于处理器性能要求就不那么高了。
应用程序服务器是为应用程序提供业务逻辑的。
它是基于组件的,位于以服务器为中心的架构的中间件。
这个架构通常是一个主要的基于Web的界面。
中间件是业务逻辑所在的应用服务器。
而第三层,后端是负责数据库的服务器。
应用程序服务器充当用户和数据库简闹之间的交互。
应用服务器通过各种协议向客户端应用程序打开业务逻辑。
它还可以包括计算机,web服务器或其他应用服务器上的图形用户界面。
业务逻辑通过组件API。
它还管理自己的资源以及执行安全性,事务处理,资源和连接池以及消息传递。
对于高端要求,应用服务器往往具有高可用性监控,集群,负载平衡,集成冗余和高性能分布式应用服务,并支持复杂的数据库访问。
当需要与现有数据库和服务器(如Web服务器)集成时,应使用应用程序服务器,可以通过启用集中式方法来提供应用程序更新和升级来提供数据和代码的完整性。
可伸缩性是使用应用服务器的另一个原因和好处。
应用程序服务器可以与数据库连接。
这意味着企业可以扩展Web服务器群,而不需要增加数据库连接的数量。
从拦洞罩网页到数据库的直接链接如果暴露,可导致SQL注入攻击基础架构。
通过单独的数据访问层执行数据验证和/或显示业务逻辑,可以确保以Web表单输入的文本不被用作SQL调用。
通过集中身份验证过程以及数据访问管理,还可以提高安全性。
应用程序服务器与Web服务器不同,因为前者通过多种协议处理向应用程序提供业务逻辑,而Web服务器响应并处理HTTP请求;托管一个网站并存储静态内容,如图像,CSS,JavaScript和HTML页面。
虽然Web服务器可能不支持事务或数据库连接,但可能具有容错和可扩展性功能,如负载平衡,缓存和集群。
与数据库服务器不同,因为该服务器执行诸如数据分析,存储,数据处理,归档以及其他数据管理相关任务之类的任务。
数据库服务器使用诸如ODBC,JDBC等协议。
他们还将托管数据库,如Oracle,SQLServer,MySQL等。
扩展资料:
服务器是计算机局域网的核心部件。
网络操作系统是在网络服务器上运行的,网络服务器的效率直接影响整个网络的效率。
因此,一般要用高档计算机或专用服务器计算机作为网络服务器。网络服务器主要有以下4个作用:
运行网络操作系统,控制和协调网络中各计算机之间的工作,最大限度地满足用户的要求,并做出响应和颤脊处理。
存储和管理网络中的共享资源,如数据库、文件、应用程序、磁盘空间、打印机、绘图仪等。
·为各工作站的应用程序服务,如采用客户/服务器(Client/Server)结构使网络服务器不仅担当网络服务器,而且还担当应用程序服务器。
对网络活动进行监督及控制,对网络进行实际管理,分配系统资源,了解和调整系统运行状态,关闭或启动某些资源等。
参考资料:网络百科-网络服务器
本文地址:http://www.hyyidc.com/article/34353.html