首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 171 毫秒
1.
Web应用服务器:新一代中间件   总被引:4,自引:0,他引:4  
Web应用服务器是Web计算环境下产生的新一代中间件,为创建、部署、运行、集成和管理事务性Web应用提供一个跨平台运行环境,是我国企业信息化的基础软件设施。诸多国际知名IT企业纷纷推出其各自的Web应用服务器产品和系统。本文全面系统地对Web应用服务器进行综述,主要包括传统中问件的发展及其挑战,Web应用服务器的定义、主要功能、分类、研究内容和评测标准。根据评测标准,对若干主流Web应用服务器从功能和性能两个方面进行分析和比较。此外,指出了Web应用服务器目前存在的不足以及未来发展趋势。  相似文献   

2.
Web应用服务器中实体BEAN的性能优化策略   总被引:2,自引:0,他引:2  
Web应用服务嚣是Web计算环境下产生的新型中间件,为创建、部署、运行、集成和管理事务性Web应用提供一个跨平台运行环境。如何快速地响应大规模并发客户的请求,提供高可用性等特性是Web应用服务器需要解决的重点问题之一。本文采用ECperf作为性能测试基准,对影响实体Bean组件性能的瓶颈进行研究,给出若干优化策略,包括使用由容器管理实体Bean的持久化方式,选用更高级别的提交方式,声明只读的实体Bean等,并通过试验对优化的性能进行分析和比较。这些优化策略已应用到中科院软件所自主研制的WebFrame应用服务器中,取得了良好的效果。  相似文献   

3.
支持EJB动态分布的组件迁移模型与算法   总被引:10,自引:0,他引:10       下载免费PDF全文
范国闯  魏峻  钟华  冯玉琳 《软件学报》2004,15(3):404-413
Web应用服务器是Web计算环境下的新型中间件,为基于组件的分布式Web应用提供了基础运行平台.组件静态分布限制了事务性Web应用在运行期间适应执行环境变化的能力.为了满足Web应用的动态分布需求,Web应用服务器需在底层为组件提供一种动态迁移的能力.如何维持组件迁移前后的一致性是组件迁移中最棘手的问题之一.为解决此问题,定义了组件迁移一致性约束CMC(component migration constrains),并给出了在J2EE(Java 2 platform enterpnse edition)应用服务器中支持EJB(enterprise Java Bean)动态分布的组件迁移模型和SLB Copy,SFB_Copy,EB_Copy 3个迁移算法.分析得出SLB_Copy,SFB_Copy和EB_Copy均满足CMC约束.迁移模型和算法已在自主研制的Web应用服务器WebFrame2.0中实现,并已应用到自适应负载平衡、失效恢复等多个方面.  相似文献   

4.
Web应用服务器自适应负载平衡服务   总被引:14,自引:1,他引:14       下载免费PDF全文
范国闯  朱寰  黄涛  冯玉琳 《软件学报》2003,14(6):1134-1141
Web应用服务器是为事务性Web应用提供一系列运行时服务的分布式系统.基于中间件的自适应负载平衡服务是为Web应用服务器提供高可信赖性和高伸缩性的一种有效方法,但目前还存在许多不足,如缺乏服务端透明性、负载策略不可替换等,不能满足Web应用服务器特有的需求.分析了Web应用服务器负载平衡服务的关键需要,设计了一种自适应负载平衡服务,阐述了在J2EE应用服务器WebFrame2.0上实现该服务的若干关键技术及其解决办法,包括可热插拔、负载策略可替换、负载反馈与自适应控制、状态迁移以及容错技术等,最后是相关工作介绍及其比较.该负载平衡服务已在Web应用服务器WebFrame2.0中得以实现.  相似文献   

5.
Web应用服务器的适应性失效检测   总被引:9,自引:1,他引:9  
陈宁江  魏峻  杨波  黄涛 《软件学报》2005,16(11):1929-1938
失效检测是分布式系统的基本可靠性保障技术,它对运行时系统的存活状态进行及时检测.作为网络分布计算环境中的主流中间件,Web应用服务器(Web application server,简称WAS)需要提供良好的检测机制,并且要能满足适应性的需求.适应性失效检测要求失效检测器能够根据应用需求和系统环境的变化而动态地改变检测的质量.首先给出了WAS的多层失效检测模型,然后基于失效检测器的服务质量规约,提出了适应性失效检测算法,并设计了一个WAS的适应性失效检测框架.它能够满足动态调整失效检测质量和灵活集成失效检测器的要求.该工作在OnceAS应用服务器中进行了实现,并给出了OnceAS平台上的实验及数据.  相似文献   

6.
作为应用程序开发和运行基础的平台,应用服务器性能逐渐成为人们关心的问题.介绍了事务性能委员会(TPC)最新发布的应用服务器、Web服务评价基准TPC-App和自行设计开发的TPC-App基准测试工具,阐述了设计和实现过程中采用的思想和关键技术,并对大量Web用户及其行为的模拟进行了深入探讨,最后给出了实验结果以及进一步提高测试工具吞吐率的设想.  相似文献   

7.
软件快讯     
本刊记者 窦毅 7月30日,国内JAVA中间件领导厂商金蝶中间件公司发布APUSIC应用服务器2.0版,同时还公布了中国软件评测中心对该产品的评测报告以及信息产业部信息化推进司指导中国电子商务协会组织召开的专家鉴定会所出具的鉴定报告。该系列报告对Apusic应用服务器进行了高度评价,认为该产品是继国产LINUX之后中国在系统软件领域又一重大成果,是当前国内电子商务、电子政务建设中迫切需要的中间件平台产品,并呼吁在政府以及相关行业大力推广。中国软件评测中心正式发布的评测报告  相似文献   

8.
OnceAS/Q:一个面向QoS的Web应用服务器   总被引:23,自引:9,他引:14  
黄涛  陈宁江  魏峻  张文博  张勇 《软件学报》2004,15(12):1787-1799
网络分布计算环境下应用系统的需求多样化和复杂性的增长,要求位于中间件层次的Web应用服务器(web application server,简称WAS)从原来的"尽力而为"服务模型转变为服务质量(quality of service,简称QoS)保障模型,为具有不同需求的应用分别提供适宜的服务质量保障.目前的WAS系统在此方面仍然比较薄弱.OnceAS/Q是一个面向QoS的WAS系统,它以QoS规约为基础,为不同应用提供不同的QoS保障能力.OnceAS/Q实现了一个应用QoS保障框架,提供了一组QoS服务组件支持具有QoS需求的应用开发和运行.介绍了OnceAS/Q的体系结构和主要组件,详细阐述了两个关键问题,一是QoS规约的定义及其映射,另一个是面向QoS的服务组件和资源的动态重配.OnceAS/Q原型在Ecperf测试基准下,对其QoS保障能力进行了实验.实验数据表明,在较大规模的应用环境下,OnceAS/Q能够提供更好的服务质量,并且开销是可接受的.  相似文献   

9.
传统的Web模型不支持服务器端主动向客户端发送数据,这是基于Web的网管需要解决的问题。文章给出了一个由Web服务器、数据服务器、中间服务器、通信中间件以及应用服务器组成的管理服务系统模型,并详细讨论了基于VisualC++的系统设计与实现。  相似文献   

10.
为了利用Internet上现有的软件资源进行Web应用的开发,对当前已存在的构件技术、中间件技术和软件组合技术进行了研究.在充分考虑到Web应用特点的基础上,利用中间件联结异构构件方面的优势,提出一种基于中间件技术,利用构件,通过可视化编程模型构建用户工程的方法.最后通过实例说明用户构建的工程在中间件驱动下的运行原理,显示了该方法的可行性.  相似文献   

11.
在当今Web应用程序开发中,分布式处理正得到广泛应用,其作用和地位越发显得重要。Visual Studio.Net开发工具中的WebService,是开发分布式Web应用程序的简单易用工具。利用Web Service,可以把复杂的处理运算分布到不同的Web服务器上,减轻单个服务器的负担,提高效率;利用Web Service,可以使不同地区、不同部门之间共享数据和功能服务,使得Web应用程序系统的功能更强大、更灵活。下面以VisualStudio.Net2005为版本,论述如何利用其中的Visual Basic.Net语言工具,来开发及部署Web Service,并在其它Web应用程序中如何实现对其调用。  相似文献   

12.
一种基于分散协作的Web缓存集群体系结构   总被引:1,自引:0,他引:1  
Web对象缓存技术是一种减少Web访问通信量和访问延迟的重要手段,该文通过分析现有的各种Web缓存系统,提出了一种基于分散协作的Web缓存集群体系结构。该体系结构克服了集中式系统需要额外配备一台管理服务器的缺陷,消除了管理服务器瓶颈失效造成系统瘫痪的危险,减少由于管理服务器带来的延迟;同时消除了分散系统的缓存不命中情况下的多级转发的延迟和缓存内容重叠,提高了资源利用率和系统效率,具有良好的可扩展性和健壮性。  相似文献   

13.
一种应用敏感的Web服务请求调度策略   总被引:10,自引:0,他引:10  
官荷卿  张文博  魏峻  黄涛 《计算机学报》2006,29(7):1189-1198
在当前企业级Web服务应用中,性能问题一直是人们关注的重点.然而作为支撑Web服务应用的主流平台,Web应用服务器对请求的调度仍然是传统的先来先服务策略(FCFS).这种策略无法区分请求的重要性,降低了关键请求的性能.以往的研究较少从应用的性能需求出发考虑服务器的请求调度机制,影响了服务器性能保障的效果.对此,提出了应用敏感的Web服务请求调度策略(AWSRS),使用应用获益来评估服务器为应用提供的性能保障效果.服务器将请求按照应用的需求进行分类,并按照应用获益最大化的目标为不同类型的请求分配资源.实验表明AWSRS策略能够有效提高关键请求的性能.  相似文献   

14.
Web应用服务器可扩展热部署机制   总被引:1,自引:0,他引:1  
Web应用服务器为基于组件的事务性web应用提供运行环境和支撑平台。提供7×24小时不间断运行能力是Web应用服务器的一个重要特性,而静态部署降低了服务器的这种高可用性,增大了系统维护和管理的难度。目前主流Web应用服务器均支持热部署,但只支持固定应用类型,不具有可扩展性。为此,本文结合在自主研制Web应用服务器过程中的实际情况,设计了一种可扩展的热部署模型和机制。该机制在不中断Web应用服务器运行的情况下实现部署功能,并提供具有良好扩展性的部署系统结构,支持不断增多的新类型应用。该热部署机制已在中科院软件研究所自主研制的Web应用服务器WebFrame2.0中实现,目前支持包括Web Service等多种应用类型的热部署。  相似文献   

15.
CCSAS:一个高效灵活的应用服务器集群通信系统   总被引:1,自引:0,他引:1  
可靠的集群通信系统为Web应用服务器集群在高负载条件下满足性能需求提供了基础.本文分析了利用集群技术扩展Web应用服务器对于通信的关键需求,提出了一个高效、灵活的集群通信系统,阐述了该系统的结构和设计,介绍了其中若干关键技术和解决办法,包括多播消息的高效传递、协议层次、可配置集群拓扑结构和备份模式等.本文描述的集群通信系统已在自主研发的OnceAS应用服务器中实现.  相似文献   

16.
杨帆  曹林奇 《计算机仿真》2002,19(5):117-121
在Web服务器性能评测研究中 ,服务器负载的特性分析是一个非常重要的研究内容。准确地把握服务器负载的统计规律 ,建立负载模型是服务器性能仿真的基础。该文在详细分析Web服务器负载特性的基础上 ,建立了一个新的服务器负载层次结构模型 ,设计的层次生成策略HGS(HierarchicalGenerationStrategy)符合客户请求的基本特性 ,适用于各种Web服务器性能研究。  相似文献   

17.
Web QoS控制研究综述   总被引:49,自引:0,他引:49  
Internet的服务模式正由传统的数据通信与信息浏览向电子交易与服务转变 ,Web服务器系统作为支持电子商务的核心设施 ,需要对不同的用户或HTTP请求提供区分服务和性能保证 ,因此必须具备建立和支持服务质量 (QualityofService ,QoS)控制的机制与策略 .该文综述了WebQoS控制的研究现状 ,包括Web请求的分类机制、Web服务器应用软件的QoS控制机制、操作系统的WebQoS控制机制、中间件的WebQoS控制机制以及Web服务器集群系统的QoS控制机制与策略 ,并分析了进一步的研究方向 .  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号