VirtualBox är ett program för att skapa en virtuell maskin . När du installerar VirtualBox på din dator , kan du använda den för att köra ett helt annat operativsystem - till exempel köra Windows på en Mac eller Apple på en Linux- dator . Med VirtualBox kan du köra mer än ett operativsystem samtidigt , eller arbeta på ett omodernt operativsystem såsom DOS som inte stöds av aktuell hårdvara . SDK
När du laddar ner VirtualBox , laddar du också en Software Developers Kit ( SDK ) för att skriva kod som interagerar med den virtuella maskinen . SDK innehåller plattformsoberoende textfiler och dokumentation som fungerar oavsett vilken plattform du kör din VirtualBox på . Om du behöver en plattform - specifikt paket , måste du beställa det separat . SDK fungerar med VirtualBox s Application Programming Interface ( API ) , som gör att du kan konfigurera , starta och stoppa VirtualBox och hämta prestanda statistik om hur bra det går för programvaran du utvecklar .
Installation
Det första steget för att inrätta SDK är att installera virtuella maskinkomponenter - de är öppen källkod och gratis att ladda ner - och starta VirtualBox . För att starta programmet på Windows , gå in i Program -menyn och klicka på " Start " i VirtualBox menyalternativet . På en Mac , öppna mappen Program och dubbelklicka på " VirtualBox . " On Linux , hittar du VirtualBox i antingen System eller Tools System grupp av menyn Program .
API
p Det finns två sätt att ställa in SDK för att interagera med API . VirtualBox fartyg med en Component Object Model ( COM) , en mekanism som gör att du kan använda API om du är kunnig inom ett språk som Java , Visual Basic eller C + + som arbetar med COM . Alternativet är att beställa VirtualBox webbtjänst som kartlägger hela API . Du kan använda tjänsten med alla programmeringsspråk som innehåller Web Language service definition , såsom Java , C + + , Python , PHP och Perl . Addera SDK Setup
exakta steg för att ställa in SDK beror på om du arbetar via COM eller webbtjänst synsätt , och vilket språk du arbetar med . Om du vill använda webbtjänsten med Python , till exempel , måste du installera Python s ZSI SOAP genomförandet på din maskin innan du kan köra något av provet utvecklare kod i SDK . Om du använder Python med COM , å andra sidan , går det bättre utan tvål . Oracle erbjuder information om olika installationsalternativ .