OCAPI

An open source OPeNDAP DAP 2.0 client implementation written in generic C
Download

OCAPI Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • OPeNDAP Inc
  • Publisher web site:
  • http://www.opendap.org/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 484 KB

OCAPI Tags


OCAPI Description

An open source OPeNDAP DAP 2.0 client implementation written in generic C The OCAPI (OPeNDAP C API) can be compiled easily on any platform and build scripts are provided that work with most existing operating systems.The OCAPI package includes a library which can be linked dynamically or statically. Included is a optional command line interface which allows interactive access to the API.There are four main ways you can use the OCAPI:· Pre-Compiled Binary - You run a program from the command line, enter commands and get text responses.· User-Compiled Binary - You compile the source code provided in the API resource kit. You can then run the program from the command line, enter commands and get a text responses.· Dynamic Library - The OCAPI shared library, a single file, is dynamically linked with a program you have written, at run time. You must distribute the library file with your program. The shared library allows you to access OPeNDAP servers programmatically and retrieve live data structures your program can use.· Static Library - The OCAPI code base is statically linked with a program you have written when it is compiled. There is no separate file--the OPeNDAP functionality is compiled directly into your program. You include the ocapi.h header file from the OCAPI code base and can use the functions defined there to access OPeNDAP servers programmatically and retrieve live data structures your program can use. What's New in This Release: · added some structure diagrams to subversion for the Ocapi · added support for Proxies, Proxy server host and port, user name and password · added test for Proxy support, http authentication, and SSL · added authentication for http username and password · added support for cookies · fixed Curl calls so compatible with older versions of Curl · added functionality to parse a URL that contains a username and password · added functionality to enable compression and SSL · added functionality to read and write a .dodsrc file · fixed an errant call to parseURL · added parsing capabilities for the proxy server in .dodsrc · fixed formatting and compile time warnings · deleted extraneous code · completed some refactoring of the Ocapi code


OCAPI Related Software