Treffer: Implementing the Data Access Protocol in Python
Weitere Informationen
This slide deck was presented as part of the OPeNDAP Developer's Workshop, Winter 2007 that was held from February 21-23, 2007 at the NCAR Foothills Laboratory in Boulder, CO. Abstract: Pydap is an implementation of the Data Access Protocol (DAP) written from scratch in the Python programming language and based on the latest DAP 2 draft specification. The module comes with a DAP client with support for authentication and caching, allowing Python programs and scripts to access any DAP-served dataset through array-like objects. It also comes with a modular DAP server that runs in a variety of environments and that can be easily extended to support different data formats and new response types. In this talk I will present a short introduction of how to install, deploy and use pydap both as a client and as a server, covering typical usage cases. I also plan to show examples of how pydap can be extended, focusing on the existing Web Map Service (WMS) and Google Earth interfaces. AGENDA OF THE WORKSHOP [Almost all of the presentation listed here are available in the OPeNDAP Community Zenodo library.] Wednesday February 21, 2007 Session 1 0900-1000 OPeNDAP Current Status Introduction by Peter Fox, President of OPeNDAP 1000-1015 Break Session 2 (moderator: P. Fox) 1015-1200 The OPeNDAP 4 Data Server (aka Hyrax) James Gallagher and Nathan Potter - Customizing and Extending Hyrax Patrick West - Harnessing the power of the Server 4 Back-End Server modular framework Jose H. Garcia - Numerical Grid Computations with the OPeNDAP Back End Server (BES) Patrick West - OPeNDAP Server 4 Back-End Server Authentication and Authorization Lunch 1215-1330 Session 3 (moderator: P. Cornillon) 1330-1530 Security John Relph and Kenneth S. Casey - Software Development and Security at NOAA John Caron - The THREDDS Data Server and OPeNDAP security Tim Pugh - BMRCs OPeNDAP data service, how far can it reach? Discussion 1530-1545 Break Session 4 (moderator: J. Gallagher) 1545-1730 Semantics Benno Blumenthal- Using an RDF framework to carry ...