This is an old revision of this page, as edited by Pratyeka (talk | contribs) at 22:07, 12 July 2012 (clear delete box). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Revision as of 22:07, 12 July 2012 by Pratyeka (talk | contribs) (clear delete box)(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)This article is an orphan, as no other articles link to it. Please introduce links to this page from related articles; try the Find link tool for suggestions. (November 2006) |
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