钱塘应用服务器服务流平台的设计与实现

来源 :浙江大学 | 被引量 : 0次 | 上传用户:czq8068
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
中间件技术和操作系统技术,数据库技术并列为三大系统级软件技术之一,IBM、BEA、Oracle等国外著名厂商围绕J2EE应用服务器的中间件技术竞争也激烈地展开。但是J2EE技术在解决异质异构系统的交互方面仍然面临巨大挑战,最近几年,Web服务在分布式计算领域脱颖而出,它可以有效地解决J2EE力所不及的问题。因此,针对应用服务器的Web服务支持的技术竞争也随之而来。 面对这应用软件平台化的背景和趋势,JTang应用服务项目的目标就是面向制造业信息化、服务业电子化、电子商务、电子政务等应用领域,全面采用先进、成熟的计算机技术及最新研究成果开发中间件软件平台产品。作为新产品,我们有创新的优势,钱塘应用服务器服务流平台(JTangFlow-S系统)正是在这样的目标下设计开发的。 JTangFlow-S系统的目标就是让JTang应用服务器支持不断成熟完善的Web服务技术,让更多企业在受益于J2EE标准的同时,也能将其业务功能和流程包装成标准的web服务发布出去,实现与合作伙伴快捷方便的业务集成,让JTang应用服务器成为掌握最新Web服务技术的应用服务器产品,让Web服务流程技术成为钱塘应用服务器的核心竞争力之一! 本文的主要研究重点就是深入分析当前的Web服务技术标准和服务组合技术,以及这些新技术对未来应用服务器发展的影响;同时研究JTangFlow-S系统的研发基础JTangFlow工作流系统和JTang Web服务基础架构的体系结构、系统功能,为JTangFlow-S的研发提供设计思想的启发和实现技术的积累;然后,本文重点设计了JTangFlow-S系统的体系结构,并从功能点、功能模型以及关键技术角度对JTangFlow-S系统进行详细的设计,在此基础上,对其中的流程设计子系统和流程引擎子系统进行重点描述,并引入了Petri网理论进行流程的验证和仿真。实现了JTangFlow-S系统的四大特点:所见即所得的流程设计、形式化的流程验证仿真、基于语义的服务的注册和查询、与JTang应用服务器的无缝集成。 本文工作得到浙江省重大基础软件产品开发专项(2004C11053)——中间件软件平台产品的研制及其产业化的资助。
其他文献
科学可视化技术可以广泛应用于医学、气象学、地质学等多个领域,是当前发展最为迅速的技术之一。体绘制技术作为科学可视化的关键技术也得到了国内外研究者的极大关注。虽然
随着计算机技术和网路的发展和普及,信息化已经影响到社会的各行各业,正在蓬勃发展的电子政务就是其发展的结果。当前电子政务发展很迅猛,从上到下,各级政府都在建立自己的电子政
需求工程是软件工程的初始阶段,是整个软件开发过程的基础,也是项目成败的关键阶段之一.近些年来,随着软件规模的不断增大和在各个领域的广泛应用,使软件工程研究越来越重视
计算机联锁系统使用建筑面积小、易于设计改造和维护,便于添加新功能,因此在铁路运输系统中得到了广泛的应用。安全是铁路运输系统中经久不变的话题,故计算机联锁系统是安全性和
随着我国高等教育事业的迅猛发展,高校的规模越来越大,和以往相比呈现出学生多、教职员工多、多校区、学生培养模式发生变化、学校与外部信息交流多等特点,这使得高校管理工
近些年来,人脸识别领域有了很大的进步。本文要做的就是提高人脸识别的正确识别率,为了达到这个目的,从下面几个方面下手:特征提取算法改进,分类器选择,相异度测试公式选择。
中国列车运行控制系统(CTCS)是一个典型的复杂巨系统,是分布式智能系统的一个具体应用。多Agent系统(MAS)的形式化建模与验证是近些年来形式化理论研究的前沿技术之一。因此本
随着放射治疗相关技术的发展,病人的医学影像数据规模越来越大,放射治疗计划系统需要处理的数据量也随之大大升高。临床应用中,医生往往需要等待放射治疗计划系统计算完成,而等待
报表系统是数据库应用系统中最基本、最重要的子系统。采用手工方式开发嵌入式报表系统存在开发任务繁重、产品生命周期短等缺陷。因此,研究报表自动生成具有重要意义,其目的在
完全的句法分析是当前自然语言处理的一个重点和难点。现阶段被认为无法彻底解决。进行部分句法分析,即组块分析,既可以达到自然语言句子进行句法分析的目的,又可以降低分析