Mashup组件技术研究*
刘芳1,2 李春旺1 王昉1
1 (中国科学院国家科学图书馆北京 100190)
2 (中国科学院研究生院北京 100049)
Study on Widgets for Mashup
Liu Fang1,2 Li Chunwang1 Wang Fang1
1 (National Science Library, Chinese Academy of Sciences, Beijing 100190, China)
2 (Graduate University of Chinese Academy of Sciences, Beijing 100049, China)
摘要 在介绍Widget的概念、类型、特点基础上,重点分析UWA、W3C Widget的对象结构、API标准规范以及基于Widget的集成融汇应用平台架构,讨论嵌入式Widget应用形式、实现方法、存在的问题及未来发展方向。
关键词 :
集成融汇 ,
Widget ,
体系架构 ,
表示层应用
Abstract :After introducing the definition, type and feature of Widgets, this paper emphatically analyzes object structures and API standards of UWA and W3C Widget, and discusses the architecture of enterprise Mashup and implementations of the Mashup application based on Widgets. Finally, the related work and trends are given.
Key words :
Mashup
Widget
Architectur
Presentation application
收稿日期: 2009-10-16
出版日期: 2009-12-25
基金资助: *本文系中国科学院2009年新增能力项目“知识服务集成融汇关键技术研究”的研究成果之一。
通讯作者:
刘芳
E-mail: liufang@mail.las.ac.cn
作者简介 : 刘芳,李春旺,王昉
[1] Caceres M. Widgets 1.0: The Widget Landscape (Q1 2008).W3C Working Draft 14 April 2008 [EB/OL].[2009-10-08]. http://www.w3.org/TR/widgets-land/ .
[2] Yahoo Widget Blog[EB/OL].[2009-10-08]. http://Widgets.yahoo.net/blog/?p=16#more-16 .
[3] Wikipedia[EB/OL].[2009-09-06]. http://en.wikipedia.org/wiki/Web_Widget .
[4] Widget Engine - Wikipedia, the Free Encyclopedia[EB/OL].[2009-09-06]. http://en.wikipedia.org/wiki/Mobile_widget#Mobile_widgets .
[5] Opera Software. Opera Widgets Specification 1.0 Third Edition[EB/OL]. [2009-10-08]. http://dev.opera.com/articles/view/opera-widgets-specification-1-0-third-ed-2/ .
[6] Anatomy of a UWA Widget[EB/OL]. [2009-10-08]. http://dev.netvibes.com/doc/uwa/documentation/anatomy_of_a_uwa_widget .
[7] UWA JavaScript Framework[EB/OL]. [2009-10-08]. http://dev.netvibes.com/doc/uwa/documentation/javascript_framework .
[8] Netvibes Overview 2009[EB/OL]. [2009-10-08].http://www.slideshare.net/culturebuzz/netvibes-overview-09 .
[9] Caceres M. Requirements[EB/OL].[2009-09-07]. http://www.w3.org/TR/2007/WD-Widgets-reqs-20070209/ .
[10] Caceres M. Packaging and Configuration Specification[EB/OL].[2009-09-07]. http://www.w3.org/TR/Widgets/ .
[11] Caceres M, Berjon R, Bersvendsen A. Widgets 1.0: APIs and Events [EB/OL].[2009-10-08]. http://www.w3.org/TR/widgets-apis/ .
[12] Hirsch F, Caceres M, Priestley M. Widgets 1.0: Digital Signatures W3C Candidate Recommendation 25 June 2009[EB/OL].[2009-10-08]. http://www.w3.org/TR/widgets-digsig/ .
[13] Caceres M. Widgets 1.0: Updates. W3C Working Draft 07 October 2008[EB/OL]. [2009-10-08]. http://www.w3.org/TR/widgets-updates/ .
[14] Berjon R. Widgets 1.0: Access Requests Policy, W3C Working Draft 4 August 2009 [EB/OL]. [2009-10-08]. http://dev.w3.org/2006/waf/widgets-access/ .
[15] Berjon R. Widgets 1.0: URI Scheme,W3C Working Draft 18 June 2009[EB/OL]. [2009-10-08]. http://www.w3.org/TR/2009/WD-widgets-uri-20090618/ .
[16] Gurram R, Mo B, Gueldemeister R. A Web Based Mashup Platform for Enterprise 2.0[C]. In:Proceedings of the 2008 International Workshops on Web Information Systems Engineering,Auckland, New Zealand. Berlin, Heidelberg:Springer-Verlag,2008:144-151.
[17] Zarandioon S, Yao D F, Ganapathy V. OMOS: A Framework for Secure Communication in Mashup Applications[C]. In:Proceedings of the 24th Annual Computer Security Applications Conference, Anaheim, California.2008: 355-364.
[18] Sire S,Paquier M,Vagner A,et al. A Messaging API for Inter-widgets Communication[C]. In:Proceedings of the 18th International Conference on World Wide Web, Madrid, Spain. 2009:1115-1116.
Viewed
Full text
Abstract
Cited
Shared
Discussed