什么是web服务器?常见的可以部署的java web应用的有哪些

什么是web服务器?常见的可以部署的java web应用的有哪些,第1张

Web服务器从硬件的角度讲就是普通的服务器即可。软件上讲一般是指>一、服务器的定义和作用如下:

1、服务器是一种高性能计算机,作为网络的节点,存储、处理网络上80%的数据、信息,因此也被称为网络的灵魂。

2、也可以这样讲,服务器指一个管理资源并为用户提供服务的计算机软件,通常分为文件服务器、数据库服务器和应用程序服务器。运行以上软件的计算机或计算机系统也被称为服务器。

3、相对于普通PC来说,服务器在稳定性、安全性、性能等方面都要求更高,因此CPU、芯片组、内存、磁盘系统、网络等硬件和普通计算机有所不同,在质量与处理器数据性能上更出色。

4、服务器和电脑功能都是一样的,我们也可以讲服务器称之为电脑,只是服务器对稳定性与安全性以及处理器数据能力有更高要求。

5、服务器作用比较广,网络 游戏 、网站、部分软件都是需要存到服务器的,还有一些企业会配服务器,他们平时工作上的重要资料都是存在服务器的硬盘中的。

二、服务器的作用

1、服务器作为网络的节点,存储、处理网络上80%的数据、信息,因此也被称为网络的灵魂。

2、做一个形象的比喻:服务器就像是邮局的交换机,而微机、笔记本、PDA、手机等固定或移动的网络终端,就如散落在家庭、各种办公场所、公共场所等处的电话机。

3、我们与外界日常的生活、工作中的电话交流、沟通,必须经过交换机,才能到达目标电话;同样如此,网络终端设备如家庭、企业中的微机上网,获取资讯,与外界沟通、 娱乐 等,也必须经过服务器,因此也可以说是服务器在“组织”和“领导”这些设备。

4、它是网络上一种为客户端计算机提供各种服务的高可用性计算机,它在网络 *** 作系统的控制下,将与其相连的硬盘、磁带、打印机、Modem及各种专用通讯设备提供给网络上的客户站点共享,也能为网络用户提供集中计算、信息发表及数据管理等服务。

5、它的高性能主要体现在高速度的运算能力、长时间的可靠运行、强大的外部数据吞吐能力等方面。

三、服务器24小时开机原因

1、由于白天、黑夜都有人访问网站,所以要开机啦。如果是国际知名的网站,那就更是啦,几乎就是不能停止,一但停止服务,后果不堪设想。

2、一般的服务器要求常年累月24小时开机,偶尔也需要关机维护一次。

四、服务器放置场所

服务器要放在机房,因为服务器需要24小时全天开着机,365天从不间断的工作,散热更为重要,因而服务器需要放置在一个相对稳定适宜的环境中,恒温、恒湿、防尘、供电等必不可少。机房,用空调保证恒温恒湿防尘供电。

五、服务器分类:

按照体系架构来区分,服务器主要分为两类:

(一)、非x86服务器:

1、包括大型机、小型机和UNIX服务器,它们是使用RISC(精简指令集)或EPIC(并行指令代码) 处理器,并且主要采用UNIX和其它专用 *** 作系统的服务器。

2、精简指令集处理器主要有IBM公司的POWER和PowerPC处理器,SUN与富士通公司合作研发的SPARC处理器、EPIC处理器主要是Intel研发的安腾处理器等。

3、这种服务器价格昂贵,体系封闭,但是稳定性好,性能强,主要用在金融、电信等大型企业的核心系统中。

(二)、x86服务器:

1、又称CISC(复杂指令集)架构服务器,即通常所讲的PC服务器,它是基于PC机体系结构,使用Intel或其它兼容x86指令集的处理器芯片和Windows *** 作系统的服务器。

2、价格便宜、兼容性好、稳定性较差、安全性不算太高,主要用在中小企业和非关键业务中。

1、C/S是Client/Server的缩写,服务器通常采用高性能的PC、工作站或小型机,并采用大数据库系统,如Oracle、Sybase、Informix或SQLServer。客户端需要安装专用的客户端软件。

2、B/S是Brower/Server的缩写,客户机上只要安装一个浏览器,如NetscapeNavigator或InternetExplorer,服务器安装oracle或SQLServer通过等数据库。

在这种结构下,用户界面完全通过>

Client/Server是建立在局域网的基础上的。Browser/Server是建立在广域网的基础上的。

扩展资料:

CS管理软件应用与CS管理软件应用

相比于CS管理软件,BS在安装部署、升级维护、设备带宽、软件学习推广成本等方面都有无可比拟的优势。BS管理软件的用户在客户机上无需安装任何软件,使用浏览器即可访问系统。

系统让企业扩张不再需要额外投入更多信息化的资金,让系统培训和后期推广都变得非常容易,管理模式变得可复制。

1、可用性:任何时间、任何地点、任何系统,只要可以使用浏览器上网,就可以使用BS系统的终端,更多的系统用户加入时只需设立账号、培训即可,并支持移动办公和分布式办公。CS是典型的集中式机械化处理,交互性相对低。

2、稳定性:J2EE的三层架构,采用中间件应用服务器。数据库、应用服务器、视图分层设计,几千几万用户同时在线系统也有优秀的表现。

3、易升级:CS系统往往是一个不可拆分的整体,各部分模块中有一部分改变,就要关联到其它模块的变动,使系统升级成本比较大。

BS都是由构件组成,只需要改变页面就可以同步更新,其开发、维护等几乎所有工作也都集中在服务器端,当企业对网络应用进行升级时,只需更新服务器端的软件就可以。

4、低维护:CS需要专门的客户端安装程序,客户端的安装、升级、网络调试困难;而BS系统只需管理中心服务器。

5、兼容性:CS系统严重依赖于固定的开发工具、开发语言、 *** 作系统、数据库,软件服务商提供的只能是一个整体性的固化软件,对异构 *** 作系统、数据库很难兼容。BS借助JAVA这样的跨平台语言出现之后,可兼容于所有主流数据库和 *** 作系统。

6、低带宽:CS典型应用是各个客户端直接连接服务器数据库,一般应用在专用的网络上,仅适用于局域网内部用户或宽带用户小范围里的网络环境,不适合作业点分布较广的大型应用。BS建立在广域网之上的,带宽要求低,不必是专门的网络硬件环境,适用于低带宽、欠稳定的环境。

7、丰富展现:CS多是建立在Window平台上,表现方法有限。BS建立在浏览器上,有更加丰富和生动的表现方式与用户交流。

Web服务器适合于网站建设的相关应用。

通常建立一个网站,要考虑硬件平台、 *** 作系统、数据库、Web服务器、Web应用软件等的选择问题,根据网站类型、网站规模、资金预算及经验等因素从众多的方案中选出适宜的产品,不是一件简单的事情,

而且还要考虑日后的维护和更新等问题。

选择Web服务器时,不仅要考虑目前的需求,还要考虑将来可能需要的功能,因为更换Web服务器通常要比安装标准软件困难得多,会带来一系列的问题,如页面脚本是否需要更改,应用服务器是否需要更改等等。大多数Web服务器主要是为一种 *** 作系统进行优化的,有的只能运行在一种 *** 作系统上,所以选择Web服务器时,还需要和 *** 作系统联系起来考虑。而且一般的品牌Web服务器都有自己的一套Web服务器系统软件,这就要考虑这套软件所支持的标准、应用(包括数据库应用)和安全协议等。一般要考虑以下几个方面:

◆性能

由于Web服务器为它的客户提供的数据类型通常是机密的。静态Web目录页比大多数根据需要进行更新的动态页对CPU的处理能力要求少,例如象微软的ActiveServerPages(ASP),因此我们首先考虑的优先部件包括“多网卡优化”和“高速磁盘I/O优化”。另外,由于对于Web页的访问还牵扯到文件系统缓存对于服务器内存子系统的影响,以及动态Web页和后挂的数据库之间已经构成标准应用3层架构的前两层,所以我们在制定服务器的的选型方案是需要考虑CPU配置对当前网络带宽的影响、网络资源(包括网络结构)对应用访问的影响、磁盘I/O和随机读写比率的峰值对实际应用中客户端Web点击的影响、优化的网络对提高应用系统的实际效益的影响、并发交易对于系统资源的占用和成功率、可管理性的考虑。Web服务器推荐配置可参考下表。

Web服务器推荐配置表(点击看大图)

◆所支持的并发用户数

这是大家最容易想到的。Web服务器的并发用户数支持能力是指Web服务器在同一时刻可以允许的用户连接数。所支持的用户数主要受系统的硬件配置、网络出口带宽和应用复杂性等方面决定。小的企业站点能够支持500个用户就不错了,而对于大中小型企业站点,可能需要支持10000个以上的并发用户。

◆响应能力

其实这个参数与上面介绍的所能支持的并发用户数相关,响应速度越快,单位时间内就可以支持越多的访问量,用户点击的响应速度就越快。

◆Web服务器软件系统对标准和应用的支持

这点非常重要,如果你公司的Web站点的网页主要是ASP动态类型的,就不适宜选择Apache服务器系统,因为它对ASP不支持,同样,如果你公司的数据库系统是SQL,也不适宜选择Apache,同样是因为它不支持。当然这其实只是一个简单的例举,这方面要注意的还有很多,如对各种语言的支持、网络通信协议的支持等。还有,有些网站需要Web服务器具有一些特殊的功能,比如便捷的用户认证、多媒体流的递送、SSL、支持某种脚本语言等等,选择Web服务器时,要确认能支持所需要功能,或者可以加载第三方的软件进行支持。具体一定要详细向厂商了解清楚。

◆安全性

因为Web服务器通常是放在防火墙之外,或者DMZ区,所以Web服务器的安全性问题显得特别重要。它主要要考虑两个方面:一是保护Web服务器机密信息;二是要防止黑客的攻击。要具备这两项安全功能,除了要配备一些安全策略和工具软件外,还需要注意在服务器自身上所安装的应用系统最少、最简单。只有这样,黑客们才会无从下手。

◆管理的难易程度

Web服务器的管理包含两种含义:一是管理Web服务器是否简单易行;二是利用Web界面进行网络管理。管理Web服务器的管理界面一般有命令行、Telnet、HTML和基于窗口的应用程序。易管理的Web服务器应具有图形用户界面和完善的向导系统或帮助文档,复杂的管理界面可能会引起问题,而且浪费时间,并且可能导致配置错误和安全漏洞。经验丰富的Web站点管理员能够配置一个安全有效的服务器,迅速解决出现的问题。如果进行主机托管,IAP一般会帮助解决出现的问题,也可以向IAP的管理员咨询。

◆技术支持

这就涉及到Web服务器厂商的今后服务体系和技术实力。毕竟这样一个庞大的系统的应用是非常复杂的,特别是对于那些平常很少接触的UNIX或LINUX服务器系统。如果出了问题,不能得到厂商及时、可靠的技术支持,将很可能影响到公司电子商务的正常应用。

当然其实要考虑的远不止这些,如服务器的可靠性、实用性都是要考虑的

现在耳熟能详的国内云服务器产品的提供商有阿里云、腾讯云、华为云等,租用服务器应该从CPU、内存、带宽、存储方面再结合自己的服务器类型、应用范围、应用场景、用户数量等进行一个综合的考虑。

1、服务器类型有集群共享型、独立型、网络型、网络增强性等等,这些服务器类型只是一个名称上的定义,具体要看他提供产品的一些详细参数。

2、在应用的范围方面。主要有个人开发测试用、网站型、购物平台、媒体提供等,因应用的不同,选择服务器上有很大的区别,具体怎么选用,请结合自身情况并根据以下分析进行选择。

3、在应用场景方面。开发测试类因访问量、流量及存储都不大,一般选用1核2G的也就可以满足;网站类一般提供一个官网的访问接口,流量及数据量不会很大,而且访问行为没有连续性,一般选用1核2G,只是在带宽上做一些提升;企业应用类型一般是提供企业内部进行数据信息共享、在线远程办公等,可根据公司访问量进行一个衡量,一般需要保证有cpu及内存处理的速度、硬盘的存储大小及读写速度,网络应用带宽的大小,一般30-50人企业配置应该在4核16G5m带宽。电商购物平台、信息传播等平台类型,这类型的流量都很大,根据平台的预期,应该在CPU、内存、带宽、存储上进行一个综合衡量。

综上所述,如何选购适合自己的服务器,应该从各方面进行综合考量,选择一个性能、性价比最好的进行部署。

(一)ArcGIS

ESRI(SystemsResearchInstitute,Inc,美国环境系统研究所公司)是地理信息系统技术提供商。全球有超过30万个分布于政府部门、测绘部门、国防部门、公安部门、石油部门、交通部门,以及电力、航空航天、商业等各个领域的用户单位使用ESRI提供的GIS技术。

ArcGIS是一个完善的地理信息系统。主要包括3个部分。

1桌面GIS产品——ArcGISDesktop

ArcGIS桌面系统是为GIS专业人士提供的信息制作和使用的工具。它可以作为3个独立的软件产品购买,每个产品提供不同层次的功能水平:

ArcReader是一个免费地图浏览器,可以查看或打印用其他ArcGIS桌面产品生成的所有地图和数据格式。还具有简单的浏览和查询功能。

ArcView提供了复杂的制图、数据使用、分析,以及简单的数据编辑和空间处理工具。

ArcEditor除了包括了ArcView中的所有功能之外,还包括了对Shapefile和geodatabase的高级编辑功能。

ArcInfo是一个全功能的旗舰式GIS桌面产品。它扩展了ArcView和ArcEditor的高级空间处理功能,还包括传统的ArcInfoWorkstation应用程序(Arc,ArcPlot,ArcEdit,AML等)。

2服务器产品——服务器GIS

服务器GIS用于多种类型的集中式的GIS计算。基于服务器的GIS技术目前正快速发展、日趋成熟。GIS软件可以被集中地管理在应用服务器和网络服务器上。企业GIS用户可以使用传统的、高级的GIS桌面软件、网络浏览器、定制的应用、移动计算设备及数字设备等连接到中央GIS服务器,获得GIS服务。

ArcGIS提供了3种服务器软件:ArcSDE,ArcIMS和ArcGISServer。

1)ArcSDE是一个先进的空间数据服务器软件。它为任意的客户端应用,例如ArcIMS或ArcGISDesktop,提供了一个在DBMS中存储、管理和使用空间数据的通道。

2)ArcIMS是一个可伸缩的网络地图服务器软件。它被广泛应用于向大量的网络用户发布网络GIS地图、数据和元数据。例如,ArcIMS提供对GIS目录门户的基于浏览器的访问,使用户能够容易地发布和共享地理知识。

3)ArcGISServer是提供给企业和网络应用开发者的一个具有丰富GIS功能的服务器GIS产品。它用来构建分布式的、多层的企业信息系统配置。

3嵌入式GIS产品

在许多情况下,用户不仅需要通过高端的专业GIS桌面或连接到互联网服务器的浏览器访问GIS,还需要通过介于两者之间的一种中间方式访问GIS,如辅助式应用,面向GIS的应用和移动设备等。

这些软件要求简单、有针对性的用户界面。它们通过高级的GIS逻辑执行一些具体的任务。例如,很多组织只需要简单的数据编辑器而不是一个完整功能的桌面GIS。客户化的GIS应用也要具有高度灵活的可定制性。用户界面是为了给不熟悉GIS的用户使用GIS功能。

因此,软件开发者需要有一个可编程的GIS工具包,在构建应用时提供常规的GIS功能。ArcGISEngine提供的工具可以满足这些需求。它提供了嵌入式的GIS组件,能用来在一个组织内建立应用,为用户提供有针对性的GIS功能。ArcGISEngine是为每个用户的特定需求提供有针对性的GIS功能实现的基础。

(二)MapInfo

美国MapInfo公司作为世界标准桌面地图信息系统领导者,实现了地图与数据的完美结合,以数据可视化的方式,提供一种崭新的决策支持方法。

MapInfo是一套强大的基于Windows平台的地图化解决方案。利用MapInfo,商业分析专家和GIS专家可以方便地将数据和地理信息的关系直观展现。围绕桌面地图信息技术,推出系列MapInfo产品线,包括MapInfo基于独立PC和Client/Server体系结构的MapInfo;基于Internet/Intranet体系结构的地图信息系统应用服务器;基于数据库Serve体系结构的实现在服务器端进行空间分析和数据存储的空间数据服务器Spatialware;第一个基于ActiveX技术的地图控件MapX,为用户提供一整套完整的解决方案。

MapInfo不仅实现了电子地图的显示、管理、建立和修改功能,更重要的是实现了在电子地图上的地图对象与关系数据库中的记录的自动连接。通过MapInfo可实现地图与数据库的双向查询,并能使地图上的对象(如建筑物、道路等)与数据库中的相关数据连接,以数据库中的数据来动态改变地图对象的可视属性,自动生成生动易用的专题地图(线路流量负载图、各分支机构营业收入图、机线设备利用率统计图等),以供管理、分析、决策。对数据库的查询结果,可以直接反映在地图上,也可直接在地图上选择对象,以查询相应数据库信息,可为数据库查询结果自动地建立一张结果地图或为地图上的选择结果自动建立数据表,这就为系统的管理、使用提供了极大的方便,尤其适合管理人员进行宏观查询,综合分析。

HP惠普专为天心SunlikeSBS设计解决

SUNLIKESBS是专为成长型中小企业量身订做的企业信息化管理解决方案。客户利益

SUNLIKESBS是专为成长型中小企业量身订做的企业信息化管理解决方案。首先,SUNLIKESBS来自业已成熟应用的台湾天心高端主力产品SUNLIKEERP系统中的核心功能模块;超低的价位能够符合成长型企业的预算;十多年积累的系统实施经验总结出快速实施系统上线方案帮助企业在三至五个月内完全导入应用;ERP、OA、DRP、BI、CRM、SCM等全面的台湾天心系列产品线能够随着企业业务规模的增长提供可持续发展的解决方案。上线快、低成本、实施简便的SUNLIKESBS解决方案是众多成长型企业信息化的首选。

系统功能特点:

适用广泛:

台湾天心资讯汇集了数千家企业客户的项目实施和系统运用经验,提炼出大量中小型企业不同行业客户的实务流程共性,设计出SUNLIKESBS的功能模块和业务流程,适合绝大多数电子电器、五金灯饰、机械制造、塑胶玩具等行业的中小型企业群体。

平台先进:

SUNLIKESBS传承自台湾天心主力产品SUNLIKEERP系统,继承了SUNLIKEERP系统高效稳定的数据处理性能和功能灵活设置的系统平台,延续了自定义单据界面、单据字段、单据打印套版、报表栏位等一向有口皆碑的优秀功能,避免了客户使用系统后二次开发成本的投入。

流程清晰:

针对中小企业而设计的系统业务流程贴合各类企业客户实际作业流程,同时遵循ERP管理理念,能迅速辅助企业理顺内部事务管理流程,维持企业管理秩序,提高工作效率。

信息集成:

高度集成的信息平台让企业动态的所有数据达到"来源唯一、信息共享"的标准,节约了各部门间为了传递信息而花费的大重重复作业,保证了传递信息的高度准确性,同时也能快速地为企业决策者提供辅助管理决策的管理信息。

管理全面:

全面的系统功能管理模块涉及制造企业运行的方方面面,让中小企业的管理信息化全面进行,一步到位。同时具备的系统预警功能更能将所有具有时效性的单据信息及时预警提示给相关部门,有效监督各项工作,绝对避免工作任务遗漏。

立体管理:

由客户完全自行设置系统所有单据的审核流程,将企业内部管理事务流程立体化,加强对企业业务流程各环节责任人员的时效考核,促进提高工作效率,强化了企业管理者对系统运作及系统运作相关工作的实时控制。

*** 作简便:

配套细致、完备的系统动态影音教学辅导,企业管理作业人员能迅速掌握 *** 作技能。WINDOWS风格的图形化 *** 作界面,支持工作现场便捷的键盘 *** 作。

快速实施:

汇集多位具有十多年项目实施经验的资深实施顾问编撰的企业管理系统实施上线手册,以科学系统的项目管理方法为主导,结合系统设定流程,辅助企业在短时间内成功实施导入SUNLIKESBS系统。

数据安全:

SUNLIKESBS同样继承自SUNLIKEERP系统一贯严密的数据权限控制,对系统内的每一张单据、报表都可以设置12项不同的权限控制:查询、新增、更新、打印、删除、字段、单价、数量、金额、成本、属性、单据所属查询。获得微软WINDOWS2003LOGO认证的SUNLIKE产品结合WINDOWSNT安全机制的保障,保证系统在视窗平台下的安全稳定运行。

方案优势

本系列方案针对中小企业信息化过程中常见的专业应用,综合考虑企业局域网节点数量、信息化应用规模要求、机房的场地大小等因素,为中小企业特别设计,选用的惠普产品包括:功能和应用服务器、存储和备份设备、输入和输出设备、计算机终端等;读者请根据自身情况选择合适的方案。

1、小规模方案

局域网50节点以内,并发应用30节点以内的中小企业,由于网络规模不大,局域网数据吞吐量较小,在功能服务器的设置上采用HPProLiantML150G2作为企业中心域控制器、内部文件服务器和上网的代理服务器,在保障企业通畅连接互联网的同时,确保应用数据的安全,将应用服务器和数据库服务器同时放在一台HPProLiantML150G2服务器上。

其他设备的选型则在保证满足性能要求的前提下,选择了性能价格比很高的惠普系列产品,客户机选择了惠普HPCOMPAQdx2000商用机,A3以下的图纸通过HPLaserJet1020激光打印机进行输出,考虑到企业数据量并不大,采用外置的DVD刻录机实行离线备份,利用HPScanjet3770普通商用扫描仪可将部分纸张资料扫描到计算机中。

2、中等规模方案

对于50-100节点的局域网,并发应用60节点以内的企业,网络已经初具规模,考虑到企业应用要求,有必要将域控制器/代理服务器和内部文件服务器分离,一方面可以提高代理服务器的性能,另一方面可以为内部文件提供更好的安全保障;考虑到内部邮件系统和内部即使通讯系统的应用要求,专门设立了邮件服务器。

由于60节点的ERP应用已经有相当的数据吞吐量,为了保证系统的性能,在本方案中将应用服务器和数据库服务器进行了分离,对数据吞吐IO性能要求高的采用高性能的HPProLiantML350G4,应用服务器则由于要求不高,因此只需要采用高性能价格比的HPProLiantML150G2可满足要求。

其他设备的选型则在保证满足性能要求的前提下,选择了性能价格比很高的惠普系列产品,客户机选择了惠普HPCOMPAQdx2000商用机,A3以下的图纸通过HPLaserJet1020激光打印机进行输出,考虑到已经有一定数据量,采用HPStorageWorksMSL6000磁带库进行备份,利用HPScanjet2400数字平板式扫描仪可将部分纸张资料扫描到计算机中。

3、大规模方案

对于200节点的局域网,并发应用90节点以内的企业,网络规模已经相当可观,考虑到企业应用要求,为了确保系统的稳定运行,除了提高域控制器/代理服务器和内部文件服务器、邮件服务器等功能服务器的性能以外,要建立企业自己的WEB服务器,并将其放置在DMZ区中,企业可在WEB服务器上架设自己的门户软件,通过供应链软件与上游供应商和下游客户加强联系。

由于90节点的ERP应用并发数据吞吐量大,为了保证系统的性能,在本方案中将应用服务器和数据库服务器进行了分离,并选择了HPProLiantML370G4,以满足应用的要求。

其他设备的选型则在保证满足性能要求的前提下,选择了性能价格比很高的惠普系列产品,客户机选择了惠普HPCOMPAQdx2000商用机,A3以下的图纸通过HPLaserJet1020激光打印机进行输出,考虑到企业数据量比较大,选择了HPStorageWorksMSA30存储解决方案,利用HPScanjet2400数字平板式扫描仪可将部分纸张资料扫描到计算机中。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10479939.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存