Jump to content

OMAPI

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by LeaHazel (talk | contribs) at 15:05, 8 December 2006 (Cat + wikify.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Template:Linkless '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