[Biojava-l] Experimental DAS 1.900 implementation

Dickson, Mike mdickson@netgenics.com
Tue, 12 Jun 2001 15:09:52 -0400


Is the updated spec that describes the SOAP interaction available.  I'd like
to play with the code a bit from a client and server side.

Mike 

> -----Original Message-----
> From: Lincoln Stein [mailto:lstein@cshl.org]
> Sent: Tuesday, June 12, 2001 12:48 PM
> To: Thomas Down
> Cc: das@ebi.ac.uk; biojava-l@biojava.org
> Subject: [Biojava-l] Experimental DAS 1.900 implementation
> 
> 
> Hi Thomas, et al.,
> 
> I've moved the biodas repository to cvs.biodas.org (physically the
> same machine as biojava.org, I think).  Shall we move the CVS
> repository there and integrate the biodas.org and biojava.org/das web
> pages? (I'll do the stitching together).
> 
> Lincoln
> 
> Thomas Down writes:
>  > Hi...
>  > 
>  > I've started working on an experimental Java implementation of
>  > the DAS 1.900 proposal, so that we've got something to play
>  > with as the specification develops.  At the moment there's
>  > just a Sequence service (vaguely equivalent to refererence
>  > servers in DAS1).  I've got most of the pieces of a Features
>  > service, and should be able to check that in in the next day
>  > or so.
>  > 
>  > For anyone who's interested in tracking development, there's
>  > code in the BioJava CVS repository (http://cvs.biojava.org/
>  > for more info).  Checkout the module `xdas'.
>  > 
>  > What you get:
>  > 
>  >   - Prototype DAS sequence service
>  > 
>  >   - The SOAP toolkit it relies on.
>  > 
>  >   - An obligatory stock-quote demo ;)
>  > 
>  > To preempt the inevitable question, yes I have looked at other
>  > SOAP toolkits (especially the IBM/Apache one).  While they're good
>  > a lot of the time, they tend to use DOM to represent the 
> SOAP messages
>  > in-memory.  I know from past experience that this really 
> isn't a good
>  > idea where DAS is concerned -- sometimes you want to shift quite
>  > serious amounts of data around (especially 
> feature-tables), and I've
>  > seen OutOfMemoryErrors (as well as poor performance) when 
> the BioJava
>  > DAS client was using a DOM based solution.
>  > 
>  > The new SOAP toolkit is based on S[t]AX event-based XML parsing,
>  > so that should help scalability.
>  > 
>  > 
>  > I'd be interested to hear any comments about this code...
>  > 
>  > 
>  >    Thomas.
> 
> -- 
> ==============================================================
> ==========
> Lincoln D. Stein                           Cold Spring Harbor 
> Laboratory
> lstein@cshl.org			                  Cold 
> Spring Harbor, NY
> 
> NOW HIRING BIOINFORMATICS POSTDOCTORAL FELLOWS AND PROGRAMMERS. 
> PLEASE WRITE FOR DETAILS.
> ==============================================================
> ==========
> _______________________________________________
> Biojava-l mailing list  -  Biojava-l@biojava.org
> http://biojava.org/mailman/listinfo/biojava-l
>