网格服务

在web service服务的基础上提出了“网格服务”的概念,它定义了一组接口,这些接口的定义明确并遵守特定的惯例,用于解决服务器发现,动态服务创建、服务生命周期管理、通知等与服务生命周期有关的问题。
网格服务标记语言(Grid Service Markup Language, 简称GSML)是一种基于XML的网格应用编程(描述)语言,支持网格环境中用户端的"按需"编程,通过基于可复用组件和事件驱动的方式来描述网格应用灵活多变的处理逻辑和协同工作机制。GSML项目包括GSML语言和相关工具集。
GSML语言中的核心概念 Pipe, Event, EventSet启发自pi演算,通过它们用户能够以统一的异步事件通信机制来描述用户端各种软件组件和网格资源之间的交互关系。GSML相关工具集包括浏览器和编辑器(下载)。浏览器运行由GSML语言编写的应用程序;编辑器被用来编写GSML程序。
GSML的目标是成为一种简单易用的网格编程语言,能够灵活、有效地整合网格资源,而且提供网格 资源、应用和用户进行协同工作的基础设施。