Web应用服务器并发计算环境设计与实现

被引量 : 0次 | 上传用户:liujing6633
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的飞速发展,在集成了传统中间件功能的基础上,Web应用服务器应运而生并发挥着重要作用。Web应用服务器需要处理对分布式应用的大规模并发请求,并发计算环境为其提供了并发请求的调度及负载管理,并为分布式应用的开发提供异步的多线程编程接口,是Web应用服务器重要的组成部分。由于各类商业网站的发展,Web应用服务器需要提供复杂的QoS保障,这对并发计算环境提出了新的需求。传统的Web应用服务器并发模式的实现结构是一种是分隔式的,各个组件管理自己的线程池,不提供或仅提供简单的多线程编程接口。这种模式不能满足日益复杂的服务需求。而CommonJ规范提供了一种基于WorkManager的多线程编程模型。该模型支持并发调度功能,提高了系统效率和安全性能,为实现一种全新的Web应用服务器并发计算环境提供了契机。在WorkManager编程模型的基础上,设计并实现了一种三层结构的并发计算框架OnceAS Work Manager (OWM)。该框架作为服务器与系统的中间层,统一管理各应用、组件和角色提交的并发任务。该框架为应用服务器及应用开发人员提供了完整的异步多线程编程接口,并可根据需求实现任务的最大最小并发线程限制,各类优先级约束,上下文角色约束以及系统的负载控制。这些功能的实现为QoS需求保障提供支持。该设计成果已被用于Web应用服务器OnceAS,并进行了系统功能及性能测试。结果表明该并发计算环境能够满足OnceAS应用服务器的性能需求,并提供各类复杂QoS保障。
其他文献
由于比强度高、耐腐蚀性好、生物相容性优异等特点,钛及其合金被广泛应用于航空、船舶、生物医学等领域。如何快捷有效地在钛基表面上实现超疏水性能,特别是具有防覆冰和良好
正交频分复用(OFDM)技术是第三代和第四代移动通信中的关键技术之一,它能够有效的对抗多径衰落和时延弥散,并且保持高速的传输速率和频谱利用率。为了提高短波通信的传输速率
地下空间的开发利用为解决城市地面空间不足带来了曙光,但现行规划研究、编制和实施的各个层面内容、深度以及成果表达上都有较大的差异,使得规划落实性不强。为寻求解决这一
行政自由裁量是现代行政法的核心问题。随着近代行政的发展,行政机关行使的行政自由裁量权不断扩大。行政人员由于受到主客观因素的影响,在行使行政自由裁量权时出现滥用或者
课程与文化是一对联系最为紧密的范畴。就历史的发展而言,课程缘起于文化传承的需要。从文化的角度来研究课程具有根本性的意义,更容易揭示课程的本质。课程改革突出地表现为
农村教学点是适应我国中西部农村特殊地理状况而广泛存在的教学组织形式,随着我国农村中小布局调整的继续推进,大量的农村教学点被撤销撤并。本文在实地调查的基础上,分析了
国家审计职业化管理的核心在于扭转现行管理模式中对业务属性的忽视,基本构想是在行政管理的基础上有效融合、嵌入业务管理模式,实行双通道及双轨制管理。主要内容为在现有公
“可拓集合和不相容问题”一文的发表 ,提出了探讨事物的可拓性 ,以解决矛盾问题的研究方向 ,15年来 ,对这一方向的研究逐步形成了可拓论 ,它以物元理论和可拓集合论为支柱 ,
距离测量在航天测控、导航定位等诸多领域中起着关键作用。为了提高距离测量的准确度,就要尽可能准确地测量信号在发射和接收系统中的绝对传输时延。而在所有无线射频系统中,
简要介绍电动汽车交流电桩的技术研究,研发一种新型的交流充电桩。提出完整的设计技术方案,并提出交流充电桩的主要技术标准。该系统包括人机交互、充电控制、计量收费、票据