张勇 作品数:9 被引量:93 H指数:5 供职机构: 中国科学院软件研究所 更多>> 发文基金: 国家高技术研究发展计划 国家重点基础研究发展计划 国家自然科学基金 更多>> 相关领域: 自动化与计算机技术 政治法律 航空宇航科学技术 更多>>
J2EE平台中分布式事务互操作的研究与实现 被引量:2 2005年 RMI-IIOP协议扩展了J2EE应用服务器的应用领域。符合CORBA IDL规范的非Java语言编写的CORBA客户端可以通过IIOP协议与J2EE应用组件之间实现互操作。在分布式事务环境中,CORBA客户端通过IIOP协议调用应用服务器上的EJB组件时,应用服务器需要保证客户端的CORBA调用能正确到达EJB组件,并且事务上下文在客户端和服务器之间能够有效传播。本文基于应用服务器的JMX体系结构,设计了一个支持事务互操作的服务框架,实现了事务环境下基于IIOP协议对EJB的调用。它具有较好的灵活性和可重配性。并已经在中科院软件所研制的OnceAS应用服务器中得到了实现。 张勇 胡剑军 陈宁江关键词:分布式事务 互操作 EJB组件 IIOP 应用组件 JMX 基于在线模型评估的动态Web系统性能保障 被引量:1 2007年 动态多层Web系统在运行时会受到许多不确定性因素的影响.同时,在不同的负载模式下具有不同的性能特性,需要不同的性能模型进行描述.为消除不确定性因素对系统性能的影响,基于反馈控制原理设计的性能保障机制主要采用单一、固定的系统性能模型,对动态Web系统变化的性能特征考虑不够.在负载呈波动且具有不可预测特性的Internet环境中,这会降低性能目标的精确性和稳定性.采用自适应控制的思想,以满足请求平均响应时间为目标,提出了一种基于在线评估系统性能模型的保障机制,并采用两个不同类型的事务性Web测试基准,对所提方法进行了评价.结果表明,该方法能够有效减轻变化负载模式下响应时间与预期目标的偏离程度. 张勇 黄涛 陈宁江 金蓓弘关键词:自适应控制 OnceAS/Q:一个面向QoS的Web应用服务器 被引量:33 2004年 网络分布计算环境下应用系统的需求多样化和复杂性的增长,要求位于中间件层次的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能够提供更好的服务质量,并且开销是可接受的. 黄涛 陈宁江 魏峻 张文博 张勇关键词:WEB应用服务器 QOS 中间件 基于模型的分布式组件系统性能评价技术研究 软件性能是重要的软件质量属性。定量地保障性能需要依赖于系统的性能模型。本文针对两类基于中间件的分布式组件系统,研究了各自的性能建模方法:第一类具有明确的设计模型描述和负载模式描述,第二类不具备明确的系统结构描述和负载模式... 张勇基于工作流的网上协同办公系统的设计与实现 被引量:35 2004年 在简单介绍工作流管理系统一般概念的基础上,重点介绍了基于工作流技术实现的网上协同办公系统的体系结构、系统主要组成部分、各部门的实现方法以及需要注意的事项。 张勇 黄涛关键词:工作流 协同办公 体系结构 电子政府与电子政务 被引量:5 2002年 张勇关键词:电子政府 电子政务 政府信息化 基于容器中间件的组件系统体系结构性能评价 被引量:10 2006年 对组件系统性能建模时,需要考虑中间件平台的影响.基于体系结构模式,分析了容器风格中间件对组件系统结构和性能的影响,并提出了一种在组件系统UML描述中集成中间件组件及交互关系的方法.从该集成UML模型导出的性能模型,能够有效地反映中间件的影响.这样,在对组件系统性能建模时,无须了解中间件内部细节.这种基于体系结构模式的方法可以方便扩展以处理不同风格的中间件,且易于实现自动化.以EJB容器中间件为例说明并验证了所提出方法的有效性. 张勇 黄涛 魏峻 陈宁江关键词:组件系统 UML 基于实时数据库的卫星测试平台的设计与实现 被引量:8 2009年 卫星测试数据的有效存储与展现对卫星测试有着重要的意义,同时随着卫星技术的发展,一颗卫星的多阶段测试,多颗卫星同时测试是不可避免的。而及时有效的处理测试产生大量的实时数据将是极大的挑战。设计并实现了基于实时数据库的分布式卫星测试平台,可以有效地管理多颗卫星的测试,同时结合ACE框架的通讯结构可以有效的对测试间内外的测试人员提供实时的数据监视与精确的历史查询统计。 张勇 张勇 王堃 王强关键词:卫星测试 实时数据库 分布式系统 基于实时数据库的分布式卫星综合测试平台设计与实现 近年来卫星技术获得了突飞猛进的发展,由于卫星技术本身的特殊性,卫星测试对卫星技术的发展起着至关重要的作用。随着卫星技术的发展,单颗卫星的多阶段测试,多颗卫星同时测试是不可避免的。传统的文件存储和关系数据库存储已经不能适应... 张勇关键词:卫星测试 实时数据库