面向最终用户编程的服务虚拟化机制研究

来源 :华南师范大学 | 被引量 : 0次 | 上传用户:weiguolibbbb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着面向服务的架构(SOA)被广泛应用,如何在动态、开放的计算环境下构造、部署和使用服务,如何构造和组织大粒度的业务级服务,如何能让最终业务用户自行组装出面向服务应用,从而更好、更灵活地构造出个性化的、能适应业务变化和满足即时需求的网络应用等问题倍受关注。通过在面向服务的应用架构中引入业务端编程范型以允许最终用户自主构造应用,能够有效地满足最终用户的个性化需求以及实现对多变的业务需求的快速响应。然而,让最终用户真正可以自行编程仍然有很多关键问题未得到完全解决,比如如何提供最终用户可理解、易使用的业务级抽象?如何提供易于最终用户使用的编程模型等等。本文研究的服务虚拟化方法及技术旨在探讨面向服务计算环境下,业务级抽象的落实和透明访问等问题,以尽可能保障业务级资源的抽象可用能力,从而支持最终用户编程。   服务虚拟化的研究涉及了众多的热点问题,如WEB服务发现,WEB服务组合,WEB服务匹配,WEB服务绑定等,这些问题共同构成了服务虚拟化的研究框架。主要工作包括如下几个方面:   1.借鉴“两端定义,中间相遇”的思想规划出虚拟化的运作机制,保证最终用户能表达出反映业务需求的业务服务。   2.快速准确的WEB服务发现方法是实现WEB服务重用的关键,也是实施服务虚拟化的重要前提。基于语义的WEB服务发现方法,充分考虑了服务语义、服务操作内部的接口依赖关系和操作之间的接口赋值,从而达到较好的准确率和可扩展性。   3.在已有服务匹配关联方法的基础上,引入服务转换、服务组合等关联策略,为业务服务到Web服务的落实提供更多的保障,本文围绕服务虚拟化过程中涉及的相关技术进行讨论,并给出相应算法。   4.设计了虚拟化的核心支持框架,并给出B/S模式下的系统实现架构,从抽象层面刻画了虚拟化系统的主要组件和功能,这对于设计和实现服务虚拟化系统具有重要的指导作用。
其他文献
以数据为中心是BPMS (Business Process Management System)的一种发展趋势,典型代表是IBM提出的Artifact理念及其实现思想。逻辑模型向物理模型的自动转换问题是面向Artifac
协同进化算法(最早在1991年由Hillis提出)是近年来在协同进化论基础上发展起来的一类新的进化算法,它在进化算法的基础上,考虑了种群与种群之间、种群与环境之间在进化过程中
轨道机动是航天器执行空间任务的基础,对轨道机动进行优化设计非常重要。   近年来,小推力发动机技术不断成熟,由于小推力发动机具有高比冲、低成本的优点,逐渐被用于轨道机动
近几年来,随着Internet的发展,人们能够方便的获得大量的信息。然而面对海量的信息资源,怎样快速有效的获取并使用其中有效的信息成为人们关注的问题。文本情感倾向性分析能够帮
随着全球市场竞争更加激烈,上层计划管理系统(MRPII/ERP)受市场影响越来越大,计划的适应性问题愈来愈突出,明显感到计划跟不上变化。因此,解决生产计划的适应性以及增加底层生产
随着多媒体技术的发展,广播电视节目中的自动广告检测技术成为当前研究的热点,具有重要的研究意义和应用价值。目前,自动广告检测方法以基于识别的方法最为成熟,即主要思想是利用
统计学习理论建立在结构风险最小化原则基础上,它是专门针对小样本情况下的机器学习问题而建立的一套新的理论体系。基于统计学习理论的支持向量机算法具有理论完备、全局优
图像是人类获取视觉信息的主要途径,在成像、复制、扫描、传输、显示等过程,图像降质不可避免的情况下,图像复原便具有其重要的意义。作为图像处理的一个重要分支,图像复原就是利
人脸识别技术是近年来发展最为迅速的技术之一,国内外各种研究机构展开了人脸识别技术的前沿研究和探索,已逐步进入到应用推广阶段。在安防、刑侦、人机交互等领域,人脸识别
随着中国城市经济的飞速发展,城市化程度越来越高,城市信息化建设越来越重要,特别是城市基础设施的管理、规划、建设、维护以及相应资料的保存管理等方面,显得更加突出。数字城管