[MOBY-dev] Re: [MOBY] join operations

Mark Wilkinson markw at illuminae.com
Thu Jan 23 15:00:57 UTC 2003


Hi Ken, 

I will only quote the part that I object to:

On Thu, 2003-01-23 at 00:42, Ken Steube wrote:


> Then, forward it to
> one of the services to fill in X values.  That services fills in its
> part and sends to the second service.  

Ugly ugly ugly :-)

I may be alone here, but I absolutely do NOT want this kind of
responsibility to fall on the service provider.  IMO this is a 100%
client-side problem.  It is "MOBYesque" to make service provision as
mindlessly simple as possible (that is actually one of the founding
tenets of the MOBY project) - as soon as the service provider becomes
responsible for knowing how and where to forward your request it gets
unnecessarily complicated (unless it is something as mindless as a 302
Document Moved redirection).


> I don't believe this requires much change in our protoMOBY.  Just have
> a client search through the SOAP message for the part it understands
> and fill in that part.  Then forward it to some other service if
> necessary.

I agree with you in one respect - that MOBY Services can (perhaps are
obligated?) to hunt through a request for the pieces that they
understand and can work with.  In fact, I consider this to be part of
the central dogma of MOBY service provision.  What I am concerned about
is putting the responsibility for fulfilling an arbitrary request on the
shoulders of a possibly unrelated service provider.

... but as I said, I may be alone in my reservations here :-)

M



-- 
=======================================================================
                                    |--==\
Mark Wilkinson                       \==-|       1001010010010001001010
Bioinformatics Consultant             \=/        0010010010100101110010
Illuminae Media                       /-\        0010101110110100100101
727 6th Ave. N.                      /-==|       0010100100111101010010
Saskatoon, SK, Canada               |==-/        0101001000100101001011
S7K 2S8                              \=/         0100100100010010010101
+1 (306) 373 3841                     /\         1110101101110101001001
markw at illuminae.com                  /=-\        1101001010100101010101
                                    |--==\
=======================================================================




More information about the MOBY-dev mailing list