面向门户环境的Mashup构建方法的研究

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:goodluckxsb1223
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
门户可以将各种异构应用和数据资源集成到同一用户界面下,并根据用户或角色的不同,形成个性化访问页面。门户作为信息集成与发布的有效手段已经获得了广泛的认可。   门户中现有的集成方式,如工作流集成、基于路径的深度集成等,可以将已有的应用集成到门户中。但是,随着Web2.0的兴起和网络数据的膨胀,Mashup技术迅猛发展起来,与之相比,门户逐渐暴露出它在资源复用、定制便捷性、灵活性和用户参与性上的不足。   为解决这一问题,本文提出将Mashup特性(面向一般用户的可定制的数据聚集、可视化的信息展示、灵活的应用交互模式)引入门户,在不改变源Web应用的前提下,基于门户环境构建Mashup应用,以期缩短门户应用集成系统的开发周期,降低门户开发的技术门槛,满足一般用户构建个性化应用的需求。   Mashup能够通过多种渠道将多个源的数据、服务糅合起来创建全新的应用。可灵活构建的Mashup应用将大大减低用户获取信息的工作量,不仅能够有效地利用Internet上公共的和门户已有的服务和数据,还能够为Web应用集成提供便捷、个性化的定制功能。   论文通过分析比较Mashup应用组件Mashlet和门户组件Portlet之间的工作原理以及运行环境,提出建立门户环境下Mashup应用组件模型--mPortlet(即可Mashup的Portlet)模型,将不同类型的Web应用封装为mPortlet,以便基于门户构建Mashup应用。基于mPortlet模型,本文设计了面向门户环境的Mashup应用构建方法,并通过给出无指导的Web数据抽取算法以及Web应用分析、剪裁的解决方案,解决了面向门户环境的Mashup应用构建难点和关键技术点。   依据本文给出的Mashup应用构建方法,在兼容规范的企业门户中间件OncePortal中实现了Mashup应用快速构建工具的原型系统,该工具使用本文所提出的Mashup构建流程完成Mashup应用的开发构建,并为构建完成的Mashup应用提供运行和交互的环境。然后,通过应用示例验证Mashup构建方法的有效性,实现以一般用户定制的方式构建Mashup应用,以确保无编程经验的一般用户可以快速开发个性化的Mashup应用。最后,将本文的工作与相关的门户研究成果以及现有的Mashup产品进行了比较分析,阐明了本文研究的实用价值。
其他文献
随着人工智能理论的研究深入,模式识别的研究取得了更进一步的发展,可应用的领域也不断的扩展开来。智能与模式相结合,利用机器模拟人类感知外界,包括接受信息,处理信息等,因
紫外光非视距通信是建立在紫外光特有的大气散射特性基础上的新型通信方式。由于近年来光电器件性能不断提升,这种通信方式受到了广泛地关注。紫外光通信保密性高,可用于复杂
无线传感器网络(WSN, Wireless Sensor Networks)由众多能量受限、计算能力受限、存储受限的传感节点组成,它把逻辑上的信息世界与客观上的物理世界无缝地连接在一起,将彻底
表单作为Web中数据采集的工具,是电子化办公不可缺少的一部分。随着企业信息化的发展,对各种表单的需求日益增加。传统的Html表单,将数据、显示、逻辑捆绑在一起,开发周期长
基于质谱的非标记定量是定量蛋白质组学中一个较为重要的新课题,这项技术不使用同位素标记等化学手段,而是通过对原始质谱数据的分析和处理来进行蛋白质定量。QuantWiz是我们实
遥科学是人类与位于遥远距离的实验设备之间实现交互的一种模式,在一定程度上延伸了人类的感知能力与行为能力。遥科学以其安全性高、可靠性好和成本低的特点已被广泛应用于
随着计算机硬件的快速发展,体系结构变得越来越复杂。根据体系结构特点开发高性能数学库可以对应用开发人员屏蔽具体硬件细节。系统结构的多样性和更新速度无疑增加了数学库开
采用多核处理器架构技术现已成为提升处理器性能的主要手段,并逐步应用到实时系统设计中。多核实时调度算法的研究业已成为学术界和工业界的热点问题,并取得了丰硕的成果。全
无线音频传感器网络已成为计算机领域的前沿课题之一。无线音频传感器节点因受到体积、能耗、存储容量和通信能力等诸方面的限制,节点的设计需考虑诸多因素。本文通过分析无
人体日常生活运动分类在健康监护、日常生活锻炼等应用方面具有极其重要的意义,近年来得到了广泛的研究与应用。其中考虑到长时间监测佩戴的舒适性和可穿戴性,采用尽量少甚至单