seadatanet web services

8
SeaDataNet Web SeaDataNet Web Services Services Roy Lowry British Oceanographic Data Centre SeaDataNet Training Course SeaDataNet Training Course

Upload: sigourney-sandoval

Post on 30-Dec-2015

28 views

Category:

Documents


3 download

DESCRIPTION

SeaDataNet Training Course. SeaDataNet Web Services. Roy Lowry British Oceanographic Data Centre. Overview. Web Services deployed or under development BODC Maris Plans for Web Service use in SeaDataNet. BODC Web Services. Vocabulary Server - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SeaDataNet Web Services

SeaDataNet Web ServicesSeaDataNet Web Services

Roy Lowry

British Oceanographic Data Centre

SeaDataNet Training CourseSeaDataNet Training Course

Page 2: SeaDataNet Web Services

OverviewOverview

• Web Services deployed or under development

BODC Maris

• Plans for Web Service use in SeaDataNet

Page 3: SeaDataNet Web Services

BODC Web ServicesBODC Web Services

• Vocabulary Server

Provides access to a large number of controlled vocabularies managed by BODC on behalf of projects such as SeaDataNet, NERC DataGrid and MarineXML

API is documented at http://www.bodc.ac.uk/products/web_services/vocab/

Test client available at http://vocab.ndg.nerc.ac.uk/client/vocabServer.jsp

Maris client application available at http://seadatanet.maris2.nl/v_bodc_vocab/welcome.asp

Page 4: SeaDataNet Web Services

BODC Web ServicesBODC Web Services

• Marsden Square to Coverage Converter

Converts this:25 26 (a list of Marsden Square numbers)

To this:<Spatial_Coverage>

  <Southernmost_latitude>0.0</Southernmost_latitude>   <Northenmost_latitude>10.0</Northenmost_latitude>   <Westernmost_longitude>100.0</Westernmost_longitude>   <Easternmost_longitude>120.0</Easternmost_longitude>   </Spatial_Coverage>

API documented at http://www.bodc.ac.uk/products/web_services/msq2cov/

Test client available at http://grid.bodc.nerc.ac.uk/bodc/MSQRequest.html

Page 5: SeaDataNet Web Services

Maris Web ServicesMaris Web Services

A Web Service interface to the EDMO catalogue (SeaDataNet organisation address book) has been developed by Maris

Documentation available at:http://seadatanet.maris2.nl/ws/ws_edmo.asmx

WSDL available athttp://seadatanet.maris2.nl/ws/ws_edmo.asmx?

wsdl

Page 6: SeaDataNet Web Services

Web Service PlansWeb Service Plans

• Web Services provide an excellent technical solution for distributed data systems

• Metadata or data access service is deployed at each node

• Applications simply poll each instance of the service

• Service client code can be embedded into any kind of application – web browser display, data visualisation tool, numerical model and so on

• Therefore well-suited to the needs of SeaDataNet

Page 7: SeaDataNet Web Services

Web Service PlansWeb Service Plans

• The SeaDataNet Technical task Team has already decided to post Web Services as interfaces to the metadata repositories

• Once we develop the design architecture I am certain web services will be developed for AAA (security) and data delivery

Page 8: SeaDataNet Web Services

That’s All Folks!That’s All Folks!

Questions or the Bar?