Service Grid Server Software is an implementation of Service Grid and has been developed by National Institute of Information and Communications Technology (NICT), Japan. The Service Grid Server Software has been used to realize the Language Grid, which is a Service Grid for language domain. Service Grid is expected to be applied in more different domains, such as Agricultural Service Grid for providing agricultural knowledge and field information sensor as services, Education Service Grid for sharing open courseware and e-Learning systems as services, and so on.
The software packages and manuals are available at Download page.
Source Code Repository
The latest version of the source code is available at the following location.
The figure shown below illustrates the architecture of Service Grid Server Software. An outside rectangle of a nested rectangle is an API and inside ones are its implementation.
The followings show classification of the components and the repository URL according to project global policy.
Copy projects in trunk to the above URL to create a branch. [BRANCH_NAME] should represent the purpose of the branch. [COMPONENT_NAME] should be the project name which the branch is copied from.
[SUPERCOMPONENT_NAME] should be the name of Java package of the supercomponent ("jp.go.nict.langrid" is omitted because it is common). You can specify your component name as [YOUR_COMPONENT_NAME]. For example, A subcomponent of Service Supervisor (package: jp.go.nict.langrid.servicesupervisor) is committed to http://servicegrid.svn.sourceforge.net/svnroot/service-grid-server/modules/servicesupervisor/[YOUR_COMPONENT_NAME].
For extension of existing components, copy projects in trunk to the above URL to create a branch. [BRANCH_NAME] should represent the purpose of the branch. [COMPONENT_NAME] should be the project name which the branch is copied from.