VirtualBox SDK.

Codice di scrittura che interagisce con VirtualBox
Scarica ora

VirtualBox SDK. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Freeware
  • Nome editore:
  • Sun Microsystems Inc
  • Sito web dell'editore:
  • http://www.sun.com
  • Sistemi operativi:
  • Windows 2K / XP / 2003 / Vista / 7
  • Dimensione del file:
  • 7.8 MB

VirtualBox SDK. Tag


VirtualBox SDK. Descrizione

Il kit di sviluppo del software VirtualBox (SDK) contiene tutti i file di documentazione e interfaccia necessari per scrivere codice che interagisce con VirtualBox.La documentazione API principale VirtualBox descrive la cosiddetta API principale VirtualBox che comprende tutte le interfacce e i componenti pubblici del VirtualBox Server e dalla libreria client VirtualBox.VirtualBox utilizza una progettazione del server client, il che significa che ogni volta che qualsiasi parte di VirtualBox è in esecuzione - sia la GUI QT, l'interfaccia della riga di comando VBoxManage o qualsiasi macchina virtuale -, un server dedicato Il processo denominato VBoxSVC funziona in background. Ciò consente a più processi che lavorano con VirtualBox a collaborare senza conflitti. Questi processi comunicano l'uno con l'altro utilizzando strutture di comunicazione intertrastruzzante fornite dall'implementazione COM del computer host.on piattaforme Windows, l'API principale VirtualBox utilizza Microsoft Com, un'implementazione COM nativa. Su tutte le altre piattaforme, Mozilla XPCOM, viene utilizzata un'implementazione COM open source. Tutte le parti in cui un tipico utente virtuale interagisce con (la GUI QT, l'interfaccia della riga di comando VBoxManage e il server VBOXVRDP) sono tecnicamente front-ends a L'API principale e utilizzano solo le interfacce che sono documentate in questa documentazione API principale. Ciò garantisce che, con qualsiasi versione di rilascio di VirtualBox, tutte le funzionalità del prodotto che potrebbero essere utili a un programma client esterno sono sempre esposte attraverso questa API.L'API principale VirtualBox (chiamata anche la libreria VirtualBox Com) contiene due pubblici Classi di componenti: VirtualBox.VirtualBox e VirtualBox.Sessione, che implementano rispettivamente le interfacce IviRtualBox e Iression. Queste due classi sono di importanza suprema e saranno necessarie per qualsiasi programma di front-end per fare qualsiasi cosa utile. Si consiglia di leggere prima la documentazione delle interfacce citate. La classe VirtualBox.VirtualBox è un singleton. Ciò significa che può esserci solo un oggetto di questa classe sulla macchina locale in qualsiasi momento. Questo oggetto è un genitore di molti altri oggetti nella libreria VirtualBox Com e vive nel processo VBoxSVC. Infatti, quando si crea un'istanza della VirtualBox.VirtualBox, il sottosistema COM controlla se il processo VBoxSVC è già in esecuzione, avvialo se non, e restituisce un riferimento all'oggetto virtuale creato in questo processo. Quando viene rilasciato l'ultimo riferimento a questo oggetto, il processo VBoxSVC finisce (con un ritardo di 5 secondi per proteggere da riavvio troppo frequenti). La classe VirtualBox.Session è un componente normale. Puoi creare tanti oggetti di sessione di cui hai bisogno, ma tutti vivranno in un processo che emette la chiamata di istanziazione dell'oggetto. Gli oggetti di sessione rappresentano sessioni di macchine virtuali utilizzate per configurare le macchine virtuali e controllare la loro esecuzione.


VirtualBox SDK. Software correlato

Humphrey Bogart.

Carta da parati attore che presenta una classica immagine in bianco e nero di Humphrey Bogart ...

128 588 KB

Scarica