Skip to Content.
Sympa Menu

perfsonar-dev - Re: [pS-dev] Proposal of change in Lookup Info structure

Subject: perfsonar development work

List archive

Re: [pS-dev] Proposal of change in Lookup Info structure


Chronological Thread 
  • From: "Nina Jeliazkova" <>
  • To: Maciej Glowiak <>, "Nina Jeliazkova" <>
  • Cc: "Verena Venus" <>, "Jeff W. Boote" <>, "Perfsonar Development" <>, "Jason Zurawski" <>, "Martin Swany" <>, "Roman Lapacz" <>, "Szymon Trocha" <>
  • Subject: Re: [pS-dev] Proposal of change in Lookup Info structure
  • Date: Tue, 10 Jul 2007 13:05:27 +0300


Maciej Glowiak
<>
wrote:

> Nina Jeliazkova wrote:
> > Hi all,
> >
> > Initially, I had no preferences in either ot the proposals, what worries
me
> a
> > bit is the ability of introducing new options/parameters without formally
> > changing the schema.
> >
> > While it seems to facilitate the work of service developers, IMHO it is
not
> > quite the same for the client. The client will still need to be modified
in
> > order to reflect the semantics of those parameters, resulting in clients
> > declaring support for schema X, but possible interpreting messages
> > differently. If it is OK for other developers, please ignore my comments.
>
>
> Nina, please correct me if I understood you wrong.
>
> My intention was to just change the syntax of Lookup Information. Of
> course client apps will need to be changed, but the change shouldn't be
> so big - it's just different structure. Instead of looking for e.g.
> service name in metadata/subject/service/serviceName you will need to
> check
> metadata/parameters/parameter[@name='serviceName'].
>
> Of course for some time there may be problem with various versions of
> lookup info, but LS may do the translation from old structure and store
> new values as parameters.
>
> Most of developers using LS registration use generic component for
> registration, so the change will also be in one place and will be
> transparent for them.
>
> Maciej
>

Maciej,

Yes, I understand this will be a slight change in the query. The problem I am
thinking about is having those changes labeled as the same schema version - in
this case how a client that needs to support multiple versions will guess
there are differences? If it is not the case, your proposal is fine for me.

Regards,
Nina








Archive powered by MHonArc 2.6.16.

Top of Page