//---------------------------------------------------------------------------------------------------------//
• GT3 Quick Start
[http://publib-b.boulder.ibm.com/Redbooks.nsf/RedpaperAbstracts/redp3697.html?Open]. Redpaper
written by an IBM team lead by Luis Ferreira.
• From Zero to GT3 [http://www-pnp.physics.ox.ac.uk/~stokes/twiki/bin/view/DIRAC/GT3Express].
Written by Ian Stokes-Rees
----------
Writing and deploying a Grid Service is easier than you might think. You just have to follow five simple
steps.
1. Define the service's interface. This is done with GWSDL
2. Implement the service. This is done with Java
3. Define the deployment parameters. This is done with WSDD
4. Compile everything and generate GAR file. This is done with Ant
5. Deploy service. This is also done with Ant
--------------
3. Define the deployment parameters. This is done with WSDD
One of the key components of the deployment phase is a file called the deployment descriptor. It's the
file that tells the web server how it should publish our Grid Service (for example, telling it what the our
service's GSH will be). The deployment descriptor is written in WSDD format (Web Service Deployment
Descriptor). The deployment descriptor for our Grid Service could be something like this:
---------------
4)
However, creating a GAR file is a pretty complex task which involves the following:
• Converting the GWSDL into WSDL
• Creating the stub classes from the WSDL
• Compiling the stubs classes
• Compiling the service implementation
• Organize all the files into a very specific directory structure
---------------
./tutorial_build.sh
No comments:
Post a Comment