GALEON :: OGC Huntsville, 2006-mar-08 IUB GALEON Status Update Huntsville, 2006-mar-08 Peter Baumann, Ivan Delchev International University Bremen, rasdaman.

Slides:



Advertisements
Similar presentations
1 GALEON Phase 1 Reports, Phase 2 Plans Ben Domenico (coordinating reports for the GALEON team) March 2006.
Advertisements

WCPS :: OGC Huntsville, 2006-mar-08 Proposal for a Web Coverage Processing Service (WCPS) OGC, Huntsville, 2006-mar-08 Peter Baumann International University.
WCS :: OGC Bonn 2005-nov-09 Some GALEON Results for WCS OGC, Bonn, 2005-nov-09 Peter Baumann International University Bremen, rasdaman GmbH
Schedule of Releases (since Tromso meeting) and New Access Interfaces.
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Best Practices in Web Service Style, Data Binding and Validation (for use in Data-Centric Applications) David Meredith, Asif Akram, Rob Allan CCLRC Daresbury.
GML Relay 2006 ESRI Nederland b.v. Miloš van Leeuwen Consultant
Tim Richards, Tim Green, Simo Varis EFIS Information Resource Discovery - Demonstrator (a.k.a EFIS-RD/ Metadata) 28 June 2005.
Proposed update of Technical Guidance for INSPIRE Download services based on SOS Matthes Rieke, Dr. Albert Remke (m.rieke, 52°North.
Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
General introduction to Web services and an implementation example
RPC Robert Grimm New York University Remote Procedure Calls.
SE 370: Programming Web Services Week 4: SOAP & NetBeans Copyright © Steven W. Johnson February 1, 2013.
Scale Up Access to your 4GL Application using Web Services
G O B E Y O N D C O N V E N T I O N WORF: Developing DB2 UDB based Web Services on a Websphere Application Server Kris Van Thillo, ABIS Training & Consulting.
Presentation 7 part 2: SOAP & WSDL. Ingeniørhøjskolen i Århus Slide 2 Outline Building blocks in Web Services SOA SOAP WSDL (UDDI)
J2ME Web Services Specification.  With the promise to ease interoperability and allow for large scale software collaboration over the Internet by offering.
XML Technologies and Applications Rajshekhar Sunderraman Department of Computer Science Georgia State University Atlanta, GA 30302
1 HyCon Framework Overview Frank Allan Hansen and Bent Guldbjerg Christensen ! Run this presentation in presentation mode to watch animations.
SOAP Chandra Dutt Yarlagadda Introduction  Why ?  What ?  How ?  Security Issues in SOAP  Advantages  Uses  Conclusion.
ΗΛΕΚΤΡΟΝΙΚΟ ΕΜΠΟΡΙΟ Web Services Overview Mary Grammatikou 9/06/2009.
Web Feature Service and Web Map Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc, Josh Vote 8 May 2013.
The NERC DataGrid Vocabulary Server: an operational system with distributed ontology potential Roy Lowry British Oceanographic Data Centre GO-ESSP 2008,
OGC Liaison Report WGISS-20 Allan Doyle, EOGEO
Web Services (tying it all together) and Introduction to Grid Services Concepts These slides are adapted from course material developed by Barry Wilkinson,
1 Lecture 22 George Koutsogiannakis Summer 2011 CS441 CURRENT TOPICS IN PROGRAMMING LANGUAGES.
EuroGeographics Workshop Network Service, Paris, /06 Download services Olaf Østensen Network Services Drafting Team.
1 3. Implementing Web Services 1.Create SOAP proxy interfaces and WSDL based service descriptions 2.Register/publish services 3.Stores service descriptions.
T Network Application Frameworks and XML Web Services and WSDL Sasu Tarkoma Based on slides by Pekka Nikander.
WSDL Kanda Runapongsa Dept. of Computer Engineering Khon Kaen University.
Grid Computing, B. Wilkinson, 20043b.1 Web Services Part II.
Session 1194 JBuilder 2005 Web Services Designer Ravi Kumar Principal Engineer Borland.
AstroGrid AstroGrid increases scientific research possibilities by : enabling access to distributed astronomical data and information resources. providing.
XML Web Services Architecture Siddharth Ruchandani CS 6362 – SW Architecture & Design Summer /11/05.
© Drexel University Software Engineering Research Group (SERG) 1 An Introduction to Web Services.
XML and Web Services (II/2546)
Page 1 CSISS Center for Spatial Information Science and Systems Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Application Profile.
CS 157B: Database Management Systems II February 11 Class Meeting Department of Computer Science San Jose State University Spring 2013 Instructor: Ron.
1 Engineering Web Based Legacy Systems By Kanchana Eramudugoda Distributed Computing – CS843.
Preliminary Ocean Project Page 1 WGISS SG May 15, C. Caspar G. Tandurella P. Goncalves G. Fallourd I. Petiteville Preliminary Ocean Project Phase.
May 24, 2004IVOA Interop Meeting1 An AXIS-based Java SkyNode Ramon Williamson NCSA T HE US N ATIONAL V IRTUAL O BSERVATORY.
A PPARC funded project Common Execution Architecture Paul Harrison IVOA Interoperability Meeting Cambridge MA May 2004.
INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION Introduction to the OGC Web Processing Service (WPS) GIP – Meeting 20 April 2006.
WSDL Specification WSDL = Web Service Description Language Similar to ASN.1 – describes the abstract on the wire data structures Multiple bindings to on.
Java Web Services CSCI 4300 Diagrams from the Sun Java Web Services Tutorial,
Stages to Services (1) Web processes perform work  Here a CGI script controls programs which analyse bibliographic data in a PDF document.
Remote Method Invocation by James Hunt, Joel Dominic, and Adam Mcculloch.
Introduction to Web Services Presented by Sarath Chandra Dorbala.
INFSO-RI Enabling Grids for E-sciencE Web Services Mike Mineter National e-Science Centre, Edinburgh.
Web Service Definition Language. Web Services: WSDL2 Web Service Definition Language ( WSDL ) What is a web service? [ F. Leymann 2003 ] A piece of code.
ESIP Air Quality Jan Air Quality Cluster Air Quality Cluster Technology Track Earth Science Information Partners Partners NASA NOAA EPA (?) USGS.
WP3 Implementing R-GMA grid services in GT3 Abdeslem Djaoui & WP3 Grid Services Task Force 7 th EU Datagrid meeting 26/09/2003
EGEE is a project funded by the European Union under contract IST WSDL Which WSDL Style ?
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
1 Key Results from GALEON John Caron Ben Dominico UCAR/Unidata.
OGC Update WGISS-19 - March 2005 Allan Doyle, GSDI/EOGEO
Why oBIX? XML standard Enterprise friendly protocol High fidelity.
® Sponsored by SOS 2.0 Profile For Hydrology 90th OGC Technical Committee Washington, DC Michael Utech 26 March 2014 Copyright © 2014 Open Geospatial Consortium.
EGEE is a project funded by the European Union under contract IST WSDL Which WSDL Style ? 17 th October
The Java API for XML-Based Web Services. A Web Service example in Java SOAP-awareServlet (e.g. Apache Axis2) SOAP-awareServlet Any class processing the.
HMA-FO ODA, January 2011 HMA Follow-On Task 3 Online Data Access in the frame of ESA's Heterogeneous Missions Accessibility (HMA) initiative Acceptance.
GF and RS, Dept of CS, Mangalore University
Preserving Geo-Scientific Data Assets Through Service Interoperability
An Introduction to Web Services
Writing simple Java Web Services using Eclipse
NETCONF Configuration I/F Advertisement by WSDL and XSD
Inventory of Distributed Computing Concepts and Web services
Chapter 9 Web Services: JAX-RPC, WSDL, XML Schema, and SOAP
Enterprise Web Services
Chengyu Sun California State University, Los Angeles
Presentation transcript:

GALEON :: OGC Huntsville, 2006-mar-08 IUB GALEON Status Update Huntsville, 2006-mar-08 Peter Baumann, Ivan Delchev International University Bremen, rasdaman GmbH

2 GALEON :: OGC Huntsville, 2006-mar-08 Implementation Work Project Goal: Implement WCS server that stores NetCDF data within a standard relational database, using the rasdaman toolkit Architecture: Client stub- for inhouse testing Java servlet - translate WCS request into rasdaman query language; pipe result from rasdaman to client rasdaman - evaluate query, package result PostgreSQL-maintain data in BLOBs Implemented by CS students, mainly Ivan Delchev Neither them, nor me, with geo education; GML coords/CRS! Great Guinean pigs: Ran into virtually any misunderstanding you can have

3 GALEON :: OGC Huntsville, 2006-mar-08 Findings Some issues WCS w/o semantics definition: Any coverage values returned ok as long as metadata fit We use XML + SOAP/WSDL, however, clients sometimes want KVP, sometimes XML, sometimes both; abandon KVP in OGC? Current status Imports NetCdf, delivers JPEG, BMP, TIFF, PNG Limited interop with Cadcorp, UniFlorence clients (thanks to both for their help!) List of change requests and issues, phrased against WCS 1.1 draft Paperware: 8-page coverage response description (now Section 10.4 in WCS 1.1) 12 editorial change requests to WCS semantic change requests to WCS issues (4 solved meantime, 6 pending, 1 to be written)[ Ivan Delchev ]

4 GALEON :: OGC Huntsville, 2006-mar-08 Most Recent Issue: SOAP SOAP IUB using Xerces + Axis (Jakarta tool for SOAP service implementation) Schema-based transparent marshalling and unmarshalling Axis SOAP Service Style Variants: RPC (default): SOAP "section 5" encoding Document: no encoding (eg, no multiref object serialization) Wrapped: like Document, but with "unwrapping" of objects Message: "raw" - arbitrary XML in SOAP Envelope w/o type mapping / data binding Q: Obviously a source of incompatibility – should WCS (and other OGC standards) fix service style?

5 GALEON :: OGC Huntsville, 2006-mar-08 Summary Implementation continues, to achieve full interoperability Resource issue due to lack of funding, piggybacking with TA job GALEON extremely helpful for WCS 1.1 Even independently from NetCDF - discussions stipulated within WCS.RWG, many change requests incorporated in WCS 1.1