Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2009, Vol. 35 ›› Issue (2): 259-262. doi: 10.3969/j.issn.1000-3428.2009.02.091

• Developmental Research • Previous Articles     Next Articles

Asynchronous Web Development Framework Based on GSML for Mashup Applications

LU Jia1,2, YU Hai-yan1   

  1. (1. Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100080; 2. Graduate University of Chinese Academy of Sciences, Beijing 100039)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-01-20 Published:2009-01-20

基于GSML的异步Web聚合应用开发框架

卢 佳1,2,余海燕1   

  1. (1. 中国科学院计算技术研究所,北京 100080;2. 中国科学院研究生院,北京 100039)

Abstract: This paper presents a component-oriented Mashup framework based on Grid Service Markup Language(GSML). It includes several concepts that Funnel is the encapsulation of Web resources, which provides a high-level abstraction of the access to heterogeneous Web resources, and event is the communication method among Funnels. This framework facilitates the development of Mashup applications, and end users can operate on the other sites’ Web resources with access control.

Key words: Grid Service Markup Language(GSML), Mashup, asynchronous interaction, cross-domain access

摘要: 基于网格服务标记语言(GSML)提出并实现一种基于事件驱动、面向组件的Mashup应用开发框架,其中的事件驱动模型帮助开发者灵活、有效地描述Mashup应用逻辑。GSML通过对Web资源进行组件化的封装,方便用户使用统一的方式访问。封装后的组件提高了代码的可复用性。提出一种通用的、具有访问控制的跨域方式,实现不同站点间有保护的通信。

关键词: 网格服务标记语言, 聚合, 异步交互, 跨域访问

CLC Number: