Thanks Andy and Jonathan,

The CORS header is already in MyDAS and it will be available for the next release, which will be soon :)
I will check the specification about Access-Control-Expose-Headers

Jonathan, I am checking the response headers with an add-on in Firefox. I tried the first URL in the dasregistry link you send me, i.e. http://cathdb.info:9000/das/cath_pdb/features?segment=5pti but I do not see the Access-Control-Allow-Origin header there. So I am not sure what I missing...

Leyla


On 04/08/2010 15:54, Jonathan Warren wrote:
resp.setHeader("Access-Control-Allow-Origin", "*");

On 4 Aug 2010, at 15:51, Jonathan Warren wrote:

This url list 150 das sources that implement cors - see traffic light on the end:

http://www.dasregistry.org/listServices.jsp?organism=any&CSName=any&CSTypes=any&capabilities=cors&labels=any&spec=any&cmd=find <http://www.dasregistry.org/listServices.jsp?organism=any&CSName=any&CSTypes=any&capabilities=cors&labels=any&spec=any&cmd=find>

You can check the headers responses for any of their valid responses.

If you want some java code that adds this functionality to MyDAS I can send it to you...

On 4 Aug 2010, at 15:03, Leyla Garcia wrote:

About CORS,

>If you run your own DAS servers and
>don't list them in the registry, you'll need to check for CORS compatibility >yourself. The latest versions of Proserver and Dazzle should both be okay.

If I am not mistaken, Proserver already implements CORS headers?
Andy, could you please send me a link of a Proserver server that implements this?

Thanks,

Leyla

On 03/08/2010 21:52, Jonathan Warren wrote:
This is very cool - I had a look the other day. Was wondering why some sources could be attached and some can't....
Best browser experience yet by far I'd say.

No problems about adding CORS support - for the record I'm very happy to implement new capabilities testing and other suggestions to the registry from anyone who cares to drop me a line. Especially if it's going to enhance and promote the use of the registry :)


On 3 Aug 2010, at 20:41, Thomas Down wrote:

As some of you already know, I've been experimenting recently with a
web-based DAS client for genomic data.  It's still in
a unashamedly prototypical state (in particular, some of the popups and configuration stuff is outright clunky, and we know it!), but we're starting to find it quite useful, and would be interested to receive more feedback.
So if you're curious, you can try it here:

            http://www.biodalliance.org/human/ncbi36/

It's a fully-fledged DAS/1.53 client (with a few bits of DAS/1.6, and
hopefully rather more coming soon), but has one major caveat: since it's pure Javascript code running in your web browser, there are limitations to which servers it can connect to. Specifically, it will only work with DAS servers that implement the W3C cross-origin resource sharing model (which has been discussed on this list before, but drop me a line if you've got any questions). What does this mean in practice? If you're adding datasources from the registry, things are simple because Dalliance will only allow you to add CORS-enabled sources (a huge thanks to Jonathan Warren for adding some support for this in the registry). If you run your own DAS servers and don't list them in the registry, you'll need to check for CORS compatibility yourself. The latest versions of Proserver and Dazzle should both be okay.

All comments, suggestions, and bug reports are welcome!

                Thomas Down.
_______________________________________________
DAS mailing list
[email protected]
http://lists.open-bio.org/mailman/listinfo/das

Jonathan Warren
Senior Developer and DAS coordinator
blog: http://biodasman.wordpress.com/
[email protected]
Ext: 2314
Telephone: 01223 492314










_______________________________________________
DAS mailing list
[email protected]
http://lists.open-bio.org/mailman/listinfo/das

Jonathan Warren
Senior Developer and DAS coordinator
blog: http://biodasman.wordpress.com/
[email protected]
Ext: 2314
Telephone: 01223 492314








Jonathan Warren
Senior Developer and DAS coordinator
blog: http://biodasman.wordpress.com/
[email protected] <mailto:[email protected]>
Ext: 2314
Telephone: 01223 492314








-- The Wellcome Trust Sanger Institute is operated by Genome Research Limited, a charity registered in England with number 1021457 and a company registered in England with number 2742969, whose registered office is 215 Euston Road, London, NW1 2BE.

_______________________________________________
DAS mailing list
[email protected]
http://lists.open-bio.org/mailman/listinfo/das

Reply via email to