Jump to content

OMAPI

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Cydebot (talk | contribs) at 22:08, 6 February 2007 (Robot - Moving category 5-letter acronyms to Acronyms per CFD at Wikipedia:Categories for discussion/Log/2007 January 26.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

OMAPI is an acronym that stands for Object Management Application Programming Interface. It is currently used by ISC DHCP as an API to manipulate the internal data structure of a running server in a secure way; the allowed modifications cannot impact the functioning server.

Operations

  • Shutting down or reloading the server
  • Partially modifying internal data structure such as leases or host
  • Modifying status of objects such as failover relationship

Offering a well-defined API to access the data is an example of «barricade» in software engineering.

References

  • Code complete 2nd Edition Steve McConnell: Defensive Programming
  • DHCP: OMAPI