Version 4 (modified by 14 years ago) (diff) | ,
---|
Dynamic Resource Creation
The Resource Creation Interface is provided by the Resource Host in order to enable the dynamic creation of new Sensei Resources. The Resource Creation interface provide currently one method called "deployResource" with a Resource Description Template and a set of parameters as arguments. The SENSEI specification is technology agnostic, so the Resource Host with an RCI can use various technologies.
Demonstrator
The demonstrator of the RCI is based on OSGi technology, namely the Equinox runtime. The services are realized with the Restlet framework and can be access using the RESTLET patterns. The OSGi runtime plus the Restlet framework represent the Resource Host. A REST interface for the RCI is available. With a POST message to the interface, new Resources can be deployed. In our example we create a new "Averager" Resource dynamically.
Repository
Check out the software from the SVN location https://svn-batch.grid.pub.ro/svn/Sensei-WP5/DynamicResourceCreation
The Resource Host and the RCI
- The Software for the Resouce Host is available in the following versions:
- Linux (gtk.x86)
- Windows (win32.x86)
- MacOS (cocoa.ppc)
- Change the directory to ResourceHost/?
- Unzip the content of your operating system
- Change to the directory ResourceHost? + Perhaps change the permission of the executable
- run the executable RCIResourceHost