OC Library Features and Analysis: Difference between revisions

From OPeNDAP Documentation
⧼opendap2-jumptonavigation⧽
No edit summary
Line 16: Line 16:
#.dodsrc support (read and write)
#.dodsrc support (read and write)
# compression support
# compression support
 
# testing - write automated tests
# parse XML(DDX, DataDDX*)
# shared dimensions*
# groups*
# DAP 3.x protocol version negotiation
# more typical API (open, read, close all based on an opaque parameter - object - and C's existing data types)
# nightly builds
# automated build (autoconf, make, libtool)


=== features already implemented in oc ===
=== features already implemented in oc ===

Revision as of 23:22, 14 January 2009

Features

Features likely needed by any general C-language client-side API for DAP

  1. get variables (primitive types)
  2. get array varaibles (of primitive types)
  3. get structures (flat and nested)
  4. get sequences (flat and nested)
  5. get grids
  6. get arrays of constructor types
  7. get attributes
  8. make print representations for all responses (DAS, DDS, DataDDS)
  9. allow constraints
  10. http authentication support
  11. SSL suport
  12. cookie support
  13. .dodsrc support (read and write)
  14. compression support
  15. testing - write automated tests
  16. parse XML(DDX, DataDDX*)
  17. shared dimensions*
  18. groups*
  19. DAP 3.x protocol version negotiation
  20. more typical API (open, read, close all based on an opaque parameter - object - and C's existing data types)
  21. nightly builds
  22. automated build (autoconf, make, libtool)

features already implemented in oc

features that can be implemented with little effort

features that will be hard to implement

Use Cases

Definitions

Background

Deliverables

Period of use