Australian OPeNDAP Workshop Series

 

· 12 October 2007 (half day) APAC’07 OPeNDAP workshop

                                                                in Perth, Australia

· 15-16 October 2007                 BMRC OPeNDAP System Administrator’s workshop

                                                                in Melbourne, Australia

· 17-18 October 2007                 BMRC OPeNDAP Developer’s workshop

                                                                in Melbourne, Australia

 

 

BMRC OPeNDAP Software Developer’s workshop

Wednesday 17 October to Thursday 18 October:

 

This workshop will be targeted at developers and will focus on building custom modules for Hyrax (both the BES and OLFS) and extending the server by adding functions from other protocols (like SSL/TLS).  The developers will focus on how to build and customize the OPeNDAP service for new data formats, new service protocols, authentication and security, and server-side processing.  An additional topic is how to enable custom applications for OPeNDAP data access.

 

1.      OPeNDAP service protocol and additional supported formats (lecture)

2.      Architecture and Design of Hyrax frameworks and services (lecture)

3.      Examination and verification of a working Hyrax server (hands-on)

4.      Data translation modules (hands-on with the example handler)

5.      Server-side processing (hands-on using an existing server-side function)

6.      Workshop activities: (open discussion)

6.1.  Services, security and authentication

6.2.  Aggregation and Virtual data sets

6.3.  Asynchronous Transactions

6.4.  OPeNDAP to File translation modules

6.5.  Catalogs and Digital Libraries

6.6.  Digital Libraries: Discovery and Registration of Datasets

7.      OPeNDAP client libraries for custom application design

7.1.  C libraries for data access

7.2.  Java libraries for data access

7.3.  FORTRAN libraries for data access

 

 

All attendees are asked to bring a PC laptop and will be given a Linux virtual machine. If people want to use a Mac, they will have to be able to 'roll with the punches' when it comes to building code in that environment.

 

We will provide attendees with a binder for the lecture and hands-on info.