? File DOC sono componenti di IBM Tivoli Network Manager IP Edition . I file contribuiscono al sistema di gestione della rete definendo una gerarchia di classi di dispositivi . Il Network Manager esplora una rete, rilevando tutti i dispositivi ad esso collegati e categorizzare questi dispositivi in base alle definizioni nei file DOC . AOC è sinonimo di classe di oggetti attivi . Classe Gerarchie
Una gerarchia è come un albero genealogico. Una gerarchia di classi non assegna una posizione in quell'albero di una macchina specifica , ma piuttosto lega insieme i diversi tipi di dispositivi di una rete e la mappa di una relazione tra tali categorie . Una classe nella gerarchia esiste ad un livello di astrazione . Cioè, una classe di livello più alto è qualcosa di generale , come " dispositivo di rete ", in cui il livello successivo potrebbe dividere questa categoria per tipo di dispositivo di rete , come ad esempio " Switch" o Bridge. " Livelli più bassi forniscono ulteriori dettagli di un dispositivo, verso il basso per fare il modello .
Scopo
Assegnazione di identificazione gerarchia di dispositivi su una rete permette loro di essere facilmente raggruppati e quindi , per esempio , la conduzione di operazioni di rete da eseguita su "Dispositivo di rete" i membri o solo sui membri "Switch" . Consente inoltre rapporti di prestazione per essere aggregati da uno dei livelli di gerarchia .
File Structure
Il file AOC definisce un oggetto attivo , dandogli una posizione nella gerarchia . Ogni file contiene un oggetto attivo con il nome sulla parte superiore del file . Il resto del file contiene le istruzioni racchiuso tra parentesi graffe. Le istruzioni all'interno delle parentesi includono il nome del "genitore " di questo oggetto, chiamato "super classe " nella terminologia AOC . Il super classe deve essere definita prima di un altro file DOC può fare riferimento ad esso . La radice della gerarchia - che è, il livello molto alto - si chiama " core ". File DOC non specificano i "bambini" i nodi della gerarchia. Il compilatore genera l'albero genealogico , collegando ogni file per la sua super classe genitore, e quindi assembla la gerarchia dal basso verso l'alto .
Altri elementi
parte la classe nome e super- classe , il file AOC contiene una " regola Instantiate " e il nome di una icona che rappresenta questa classe nella interfaccia grafica del gestore di rete . La regola instantiate assegna proprietà a tale classe. Queste proprietà possono essere ereditate , ma può essere ereditata solo da un altra classe . La classe da cui le proprietà vengono ereditate non deve essere il super classe dichiarata per tale oggetto . Tuttavia, l'eredità può essere solo da una classe .