The Design and Implementation of Service Adapter in ShanghaiGrid Core

Up to now, there have been three un-compatible standards in service-oriented grid environment: Standard Web Service (WS), OGSI (Open Grid Service Infrastructure), WSRF (Web Service Resource Framework). In order to make use of these distinct services in a consistent way, we propose the Service Adapter solution. In this paper, following a brief description of ShanghaiGrid Core (SG-Core), we focus on the design and implementation of Service Adapter that used in the SG-Core. Service Adapter simplifies the invocation procedure of the un-compatible services, and it provides user with a transparent service access interface. It is designed in an extensible way, so new standard adapter or binding extension can be added easily.