Impostazione VirtualBox SDK

May 24

VirtualBox è un programma per la creazione di una macchina virtuale. Dopo aver configurato VirtualBox sul computer, è possibile utilizzarlo per eseguire un sistema operativo completamente diverso - per esempio, l'esecuzione di Windows su un Mac o Apple su un computer Linux. Con VirtualBox, è possibile eseguire più sistemi operativi contemporaneamente, o di lavorare su un sistema operativo obsoleto, come DOS che non è supportato da hardware corrente.

SDK

Quando si scarica VirtualBox, è anche possibile scaricare un Software Developers Kit (SDK) per la scrittura di codice che interagisce con la macchina virtuale. SDK contiene i file di testo indipendente dalla piattaforma e la documentazione che funzionano indipendentemente dalla piattaforma si esegue il VirtualBox su. Se avete bisogno di un pacchetto specifico per la piattaforma, si dovrà ordinare che separatamente. SDK funziona con Application Programming Interface di VirtualBox (API), che consente di configurare, avviare e fermare VirtualBox e recuperare le statistiche sulle prestazioni su quanto bene si esegue il software si sviluppa.

Installazione

Il primo passo per la creazione di SDK è quello di installare i componenti delle macchine virtuali - sono open-source e da scaricare gratuitamente - e avviare VirtualBox. Per avviare il programma su Windows, andare nel menu Programmi e fare clic su "Start" nella voce di menu VirtualBox. Su un Mac, aprire la cartella Applicazioni e fare doppio clic su "VirtualBox." Su Linux, si trova VirtualBox sia nel sistema o del sistema gruppo Strumenti che nel menu Applicazioni.

API

Ci sono due modi per impostare l'SDK di interagire con le API. navi VirtualBox con Component Object Model (COM), un meccanismo che vi permetterà di utilizzare l'API, se sei abile in un linguaggio come Java, Visual Basic o C ++ che funziona con COM. L'alternativa è quella di ordinare il servizio Web VirtualBox che associa l'intera API. È possibile utilizzare il servizio con qualsiasi linguaggio di programmazione che incorpora Web Service Definition Language, come Java, C ++, Python, PHP e Perl.

Installazione SDK

I passaggi esatti per la configurazione di SDK dipenderà se si sta lavorando attraverso il COM o l'approccio servizio Web e quale lingua si sta lavorando con. Se si desidera utilizzare il servizio Web con Python, per esempio, si dovrà installare implementazione SOAP ZSI di Python sul computer prima di poter eseguire qualsiasi codice sviluppatore di esempio nel SDK. Se si utilizza Python con il COM, d'altra parte, funziona meglio senza sapone. Oracle fornisce dettagli sulle diverse opzioni di installazione.