[MOBY-l] queryInput supposed to be enumerated?
Ken Steube
steube at sdsc.edu
Thu Nov 27 00:03:28 UTC 2003
Mark,
I just dumped the input XML to a service and was looking for the numbering
that's supposed to be on queryInput items with queryID. Was expecting to
see it but didn't...now wondering if I understood you correctly.
Here's the input XML to my service
<?xml version='1.0' encoding='UTF-8'?>
<moby:MOBY xmlns:moby='http://www.biomoby.org/moby-s'>
<moby:Query>
<moby:queryInput moby:articleName=''><moby:Simple>
<Object namespace='AGI_LocusCode' id='At3g19100'/>
</moby:Simple></moby:queryInput>
</moby:Query>
</moby:MOBY>
The queryInput items have articleName but no queryID. What gives bro?
Ken
On Wed, 5 Nov 2003, Mark Wilkinson wrote:
> The only change that is not backward-compatible with the existing API is
> that queryInput blocks will now be enumerated, and queryResponse blocks
> will be similarly enumerated according to the queryInput that they
> correspond to. The API restriction of returning responses in the same
> order as the inputs will be dropped, as will the Invocation object
> cross-reference. This will allow services to do parallel computing
> without having to worry about the order that the jobs finished. I can
> *almost* hide these changes in the client-side libraries, but not
> quite... the CommonSubs simpleResponse/collectionResponse methods will
> now require a queryInput argument to make the input/output mapping
> possible.
>
> I'm working on the code right now, but (as usual) I find myself adding
> bits and pieces to make life easier so it is a few days away from
> commit...
>
> Mark
>
>
> On Tue, 2003-11-04 at 18:59, Ken Steube wrote:
> > On Tue, 4 Nov 2003, Mark Wilkinson wrote:
> > > (actually, I'm not really kidding... there are a few changes that need
> > > to be made as a consequence of the MOBY meeting...)
> >
> > What methods are going to change and when will it be finalized?
> >
> > Will other changes be made to the API in the next year?
> >
> > Instead of replying to this letter, maybe you could make an announcement
> > on moby-l about this.
> >
> > Ken
> >
> > -------------------------------------
> > Ken Steube steube at sdsc.edu
> > San Diego Supercomputer Center @ UCSD
> > San Diego, California USA
>
--
-------------------------------------
Ken Steube steube at sdsc.edu
San Diego Supercomputer Center @ UCSD
San Diego, California USA
More information about the moby-l
mailing list