互联网 qkzz.net
全刊杂志网:首页 > 大学学报 > 文章正文
刊社推荐

Mashup国内外研究综述


[摘要]对2005~2009年国内外Mashup研究论文,从来源数据库、发表时间方面进行统计分析,并按主题简要介绍该领域理论研究和应用研究两个层次的主要成果,并对这些成果从内容和研究方法上进行述评,指出Mashup发展中存在的不足,对研究中存在的问题进行分析总结,并对未来该领域的研究趋势进行预测
  [关键词]聚合 API 信息服务 网络学习
  [分类号]G202
  
  近年来“Mashup”新型网络应用在Intemet上广泛兴起,根据维基定义“Mashup:网络聚合应用,把来自两个或多个外部资源的数据或功能整合起来创建一项新服务的网页或Web应用程序”可知,Mashup是从多个分散站点获取信息源,组合成一种新型网络应用模式,它利用的外部数据源格式多种多样,兼容性惊人。今天,博客、网摘、图片、视频等服务广泛应用,促进了Mashup研究热潮,引起国内外学者重视。本文将对其研究现状进行综述,揭示近年来该主题研究的发展轨迹、研究路线、学术成果及存在的相关问题,并对其发展进行展望。
  
  1 Mashup研究现状概述
  
  笔者利用CNKI,以“mashup”为检索词,进行篇名及关键词检索,经筛选得到国内研究论文43篇;并以相同检索条件,在国外四大权威数据库ACM、ProQuest、ScienceDirect、SpringerLink中进行检索,筛选后分别得到16篇、3篇、2篇、21篇主题研究文献,共为5l篇(包括著作两本)。国内外合计为94篇。如表1所示:
  
  数据表明,对Mashup关注始于2006年。国内研究稍早于国外,原因是2006年国内图书情报界对“跨界合作”的研究热潮。Mashup特有的重新整合网络资源应用的方式,激起了软件开发者与广大普通网民的极高热情,并吸引了越来越多研究者投入其中,研究热度持续上升,论文年度数量分布呈现出明显的递增趋势。国内外对Mashup的研究主要包括基础理论研究和应用研究,论文将从这两方面展开综述。
  
  2 Mashup理论研究现状
  
  在理论研究方面涉及主要内容有Mashup定义、架构、关键技术、平台工具。
  2.1 定义
  学者大都认同维基定义及著名Mashup网站的定义即Mashup网站是一个Web页面或应用程序,从两个或以上的外部在线资源连接数据。外部资源极可能是其他的Web站点,并且站点上的数据被“mashup开发员使用不同的方法获得,这些方法包括但又不仅仅局限于APIs,XML数据源(XML Feeds)和屏幕抓取”。
  较早对Mashup进行明确定义的是加拿大学者菲克特(Darlene Fichter),她指出“Mashup:把多个信息源整合起来创建一个全新的网站或者网络应用。”此外,有学者把Mashup定义为一种网络技术,这种技术结合了多个来源的信息到一个单一的Web应用程序,这种技术为人们整合不同来源的数据提供了一个新的平台。
  我国学者黄倩则提出Mashup是新一代的软件开发模式,交互式的Web应用开发模式涉及了Web2.0,SaaS,SOA等多种技术的融合应用,它通过不同渠道获取外部数据源创建全新的服务,提供统一体验的互联网应用。而王萍、张际平提出“Mashup的内涵在于整合不同外部数据源的内容和服务,把松散的学习资源、要素、服务和功能集成在网络学习环境之中,提供增值的、创新的内容、服务和统一完整体验的Web信息系统”。
  笔者认为在定义Mashup时应注意Mashup还是一种理念,它是将整合、混搭的理念用于Web服务构建而形成的一种崭新的模式。
  2.2 架构
  大部分学者认同Mashup的三层架构模式,即:①API/内容提供者,提供了建设Mashup网站所需内容。为了方便外界获取和使用,提供者将自己的内容通过Web协议,采用API的形式对外提供。②Mashup服务器。负责把所获得的或者是自有的资源和服务封装成标准组件,并管理这些组件,同时响应应用程序对于资源、服务的开放调用。③客户机Web浏览器。以可视化方式呈现应用程序的地方,也是用户交互发生的地方,Mashu P通常都使用客户机端的逻辑来构建合成内容。
分享:
 

了解更多资讯,请关注“木兰百花园”
更多关于“Mashup国内外研究综述”的相关文章
    分享:
     
    精彩图文
    关键字
    支持中国杂志产业发展,请购买、订阅纸质杂志,欢迎杂志社提供过刊、样刊及电子版。
    关于我们 | 网站声明 | 刊社管理 | 网站地图 | 联系方式 | 中图分类法 | RSS 2.0订阅 | EMS快递查询
    全刊杂志赏析网 2016