Cube Data Access Layer implementation note
François Bonnarel
francois.bonnarel at astro.unistra.fr
Tue Mar 1 16:04:42 CET 2016
There were too much typos in my email. Sorry about that, here is a fix.
On 01/03/2016 10:39, François Bonnarel wrote:
> Dear Dal workers,
> According to Markus nomenclature this should be an answer to
> Gripe " (3) In-DAL SODA descriptor optional, introductory text
> (François)"
>
> It is more or less the same topic but done in a very different way.
>
> Facing the multiciplity of protocols and specs which are
> independant but often work together and have to keep consistant, I
> think it's better to have an independant implementation note which
> explains how all these things fit together from Discovery to cutouts
> and maybe more. Apparently nobody wanted this. So this an attempt to
> show what it would look like for better understanding of my point.
>
> The idea is that some people will have ObstAP and some will have
> SIAV2. Some others wil have both.
> Some will have DataLinks and not SODA (only retrieval). Some
> other will have SODA and no DataLink because no other links available.
> And some will have both
>
> Some will keep their SIAP1 service and add a DatalInk or/and a
> SODA layer.
>
> I took as much as I could from Markus introductory text, but
> refurbished it in a more generic way. The reason why he has been kept
> as the first author although he is probably not happy with what I did.
> But this is just a draft note, OK ?
>
> There are differences of approach of course.
>
> - The note assumes there is no "best way" to go from
> discovery to Links and to SODA. There are just ways more adapted to
> use case so and so...
> - The note assumes it may be unecessary to use DataLink to
> go to SODA if there is no other links to provide.
> - the note assumes that DataLink, which is just a little
> bit of GLUE, has to stay as simple as possible and is not the better
> place to write a lot of service/dataset metadata.
> - Last but not least: SODA is very close to ObsTAP and
> to SIAV2. It should have been a simple method of SIAV2. It shares the
> same syntax as SIAV2 and the same model as ObsTAP and SIAV2. We are
> currently defining SODA: now so we can decide that a SODA service has
> the best knowledge of the dataset it is working on and about its
> capabilities. This is autodescription which mlay use the Service
> descriptor syntac? We are not facing a custom legacy service where we
> cannot do anything about the way it works and just have to describe
> previously defined parameters
>
> Cheers
> François
>
>
More information about the dal
mailing list