Revision as of 23:05, 12 July 2012 editAbhayakara (talk | contribs)Extended confirmed users761 edits Blech. I suppose we should do this by the book.← Previous edit |
Revision as of 00:24, 13 July 2012 edit undoAbhayakara (talk | contribs)Extended confirmed users761 edits Okay, if this is notable, let's make it more accurate and informative.Next edit → |
Line 1: |
Line 1: |
|
{{Orphan|date=November 2006}} |
|
{{Orphan|date=November 2006}} |
|
'''OMAPI''' is an ] that stands for '''Object Management Application Programming Interface'''. It is currently used by ] as an ] to manipulate the internal ] of a running ] in a ] way; the allowed modifications cannot impact the functioning server. |
|
'''OMAPI''' is an ] that stands for '''Object Management Application Programming Interface'''. It is currently used by ] as an ] to manipulate the internal ] of a running instance of the ISC DHCP ] or ]. Uses on the server include editing registration information for managed ] and controlling the operation of the ]. Uses on the client include fetching configuration information, releasing and renewing leases, and changing which interfaces are managed by the DHCP client. |
|
|
|
|
==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 ]. |
|
|
|
|
|
|
==References== |
|
==References== |
|
|
|
|
|
* Code complete 2nd Edition Steve McConnell: Defensive Programming |
|
|
* : OMAPI |
|
* : OMAPI |
|
|
|
|