-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Rearrange the document to put the web-service description before the …
…introduction
- Loading branch information
Showing
5 changed files
with
36 additions
and
25 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
Preface | ||
======== | ||
|
||
|
||
This document describes the implementation and installation of a VAMDC-TAP node using the Java Node Software. It is organized to follow the node development path. | ||
Each chapter corresponds to an individual development task. | ||
|
||
In the :ref:`intro`, a brief description of the components employed in the java node software implementation is given. | ||
|
||
:ref:`plugin` chapter presents the architecture of the Java Node Software and gives the details on the interaction interfaces between the node software parts. | ||
|
||
Setting up the development environment with the TAPValidator program is described in the :ref:`plugintest` chapter. | ||
|
||
The first development task is to access the data in the database. Apache Cayenne library is used to perform this task. The process is briefly described in the | ||
chapter :ref:`datamodel`. | ||
Once the access to the data is established, one may proceed to building the XSAMS elements from the database objects, as described in the chapter :ref:`XSAMSGen`. | ||
The last development task is to define the mapping between the incoming VSS2 queries and the internal database queries. | ||
The chapter :ref:`QueryHandling` describes that mapping in detail. | ||
|
||
By this moment, node plugin should be capable of producing the XSAMS documents in response to incoming queries. | ||
Final development task is to implement special queries used to estimate if the database contains data for a given VSS2 request. | ||
It is described in the :ref:`metrics` chapter. | ||
|
||
The last chapter and last task is to install the node web service (:ref:`deploy`). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,6 @@ | ||
|
||
|
||
|
||
.. _webservice: | ||
|
||
Web-service description | ||
|