
格線服務標記語言(Grid Service Markup Language, 簡稱GSML)是一種基於XML的格線套用編程(描述)語言,支持格線環境中用戶端的"按需"編程,通過基於可復用組件和事件驅動的方式來描述格線套用靈活多變的處理邏輯和協同工作機制。GSML項目包括GSML語言和相關工具集。
GSML語言中的核心概念 Pipe, Event, EventSet啟發自Pi演算,通過它們用戶能夠以統一的異步事件通信機制來描述用戶端各種軟體組件和格線資源之間的互動關係。GSML相關工具集包括瀏覽器和編輯器(下載)。瀏覽器運行由GSML語言編寫的應用程式;編輯器被用來編寫GSML程式。
GSML的目標是成為一種簡單易用的格線程式語言,能夠靈活、有效地整合格線資源,而且提供格線 資源、套用和用戶進行協同工作的基礎設施。