作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2009, Vol. 35 ›› Issue (2): 259-262. doi: 10.3969/j.issn.1000-3428.2009.02.091

• 开发研究与设计技术 • 上一篇    下一篇

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

卢 佳1,2,余海燕1   

  1. (1. 中国科学院计算技术研究所,北京 100080;2. 中国科学院研究生院,北京 100039)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2009-01-20 发布日期:2009-01-20

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

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

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

中图分类号: