DAP3/4: Difference between revisions

From OPeNDAP Documentation
⧼opendap2-jumptonavigation⧽
No edit summary
Line 1: Line 1:
== Beyond DAP2 ==
 
== Completed Changes From DAP2  ==
== Completed Changes From DAP2  ==



Revision as of 18:39, 24 June 2008

Completed Changes From DAP2

OPeNDAP has three implementations of the DAP that it maintains: libdap (C++), Java-OPeNDAP (Java) and Ocapi (C; client-side only). There are other implementations which have been developed by other groups.

Features of DAP3/4 implemented in libdap

libdap is the reference implementation for DAP. Here are the DAP3 features implement in it so far:

  • DDX (although this implementation needs significant review and update)
  • XDAP header for the protocol version
  • Updated Version response which provides information about software versions and DAP version.

Proposed Changes To DAP2

Most desirable features

This is a list of the very most desirable features proposed for DAP3 (which when final will become DAP4). Only the very most important items are listed here, other documents list everything that's ever been suggested:

  • Reliable error delivery when accessing data (known defect);
  • Use of Multi-part MIME for DataDDX (feature --> adherence to standard where applicable);
  • Develop the DataDDX (feature --> adherence to standard ...);
  • Ability to return checksums from data requests (feature with several use cases).