Erlang 21 - 9. Manager Implementation Example

9 प्रबंधक कार्यान्वयन उदाहरण




erlang

9 प्रबंधक कार्यान्वयन उदाहरण

यह कार्यान्वयन उदाहरण अनुभाग बताता है कि एक साधारण प्रबंधक को SNMP डेवलपमेंट टूलकिट के साथ कैसे लागू किया जा सकता है।

दिखाया गया उदाहरण, ex2 , टूलकिट वितरण में पाया जा सकता है।

इस उदाहरण के दो कार्य हैं:

  • एसएनएमपी विकास टूलकिट के प्रबंधक घटक का उपयोग करने का एक सरल उदाहरण।

  • नए प्रबंधक का उपयोग करके एजेंट परीक्षण मामलों को लिखने का एक सरल उदाहरण।

9.1 उदाहरण प्रबंधक

उदाहरण प्रबंधक, snmp_ex2_manager , एक सरल उदाहरण है कि SNMP डेवलपमेंट टूलकिट के प्रबंधक घटक का उपयोग करके एक snmp_ex2_manager मैनेजर कैसे लागू किया जाए।

मॉड्यूल निम्नलिखित कार्यों का निर्यात करता है:

  • start_link / 0, start_link / 1

  • बंद करो / 0

  • एजेंट / 2, एजेंट / 3

  • सिंक_गेट / 2, सिंक_गेट / 3

  • Sync_get_next / 2, Sync_get_next / 3

  • Sync_get_bulk / 4, Sync_get_bulk / 5

  • सिंक_सेट / 2, सिंक_सेट / 3

  • oid_to_name / 1

इस मॉड्यूल का उपयोग अगले भाग में वर्णित परीक्षण मॉड्यूल द्वारा भी किया जाता है।

9.2 एक साधारण मानक परीक्षण

यह सरल मानक परीक्षण, snmp_ex2_simple_standard_test , एक मॉड्यूल जो पिछले अनुभाग में वर्णित snmp_ex2_manager का उपयोग करके, एक साधारण एजेंट परीक्षण उपयोगिता को लागू करता है।