|
|
EuroVO Workshop 2005 :: 27 June – 1 July 2005 :: ESO Headquarters, Munich, Germany
Skynode/ADQL Tutorial
Description
In this tutorial we will implement a basic SkyNode? in Java from scratch.
We plan to split the tutorial content into two different cases: the
basic and the advanced one. We will run the basic case once every 90
minutes sessions from start to finish. The advanced case will be run in parallel "on demand", i.e., by people interested because either they run the basic case and want more or directly because they are already knowledgeable about the basic case and want to go into further details.
Basic case
We will first revisit the Java framework to develop and deploy web
services:
- Sun's Java Development Kit
- Apache Tomcat Server (Java web server)
- Apache AXIS (SOAP 1.2 implementation)
- Apache Ant (Java-based build-scripting tool)
Once we've learned how to install these applications we will focus on
the implementation of all the services present in the Basic SkyNode?
specification v0.9 but the "PerformQuery" interface. Nonetheless, as we aim to build a complete basic SkyNode? during these sessions, we will provide a "PerformQuery" implementation (details given in advanced case).
Advanced case
We will see in more details how to implement the "PerformQuery"
interface to match the Basic SkyNode? requirements. This interface must
handle ADQL statements like basic querying, sql functions and circular
region search (this last one not covered in the implementation provided in the basic case as it is strongly coupled with the implementor's database structure).
Contact
Inaki Ortiz (Inaki.Ortiz@esa.int)
Aurelien Stebe (Aurelien.Stebe@esa.int)
Pedro Osuna (Pedro.Osuna@esa.int)
Software
| Local |
| Name/Version | Location | Preferred OS | Notes |
| ... | ... | ... | ... |
| Remote |
| Service Type | Service URL | Service Admin | Notes |
| ... | ... | ... | ... |
|
|