VirtualBox er et program til at skabe en virtuel maskine . Når du har oprettet VirtualBox på din computer , kan du bruge den til at køre et helt andet styresystem - for eksempel køre Windows på en Mac eller Apple på en Linux-computer . Med VirtualBox kan du køre mere end ét operativsystem på samme tid, eller arbejde på en forældet operativsystem som DOS , der ikke understøttes af den nuværende hardware. SDK
Når du downloader VirtualBox , du også downloade en Software Developers Kit ( SDK) til at skrive kode, der interagerer med den virtuelle maskine. SDK indeholder platform - uafhængige tekstfiler og dokumentation, der arbejder, uanset hvilken platform du kører din VirtualBox på . Hvis du har brug for en platform -specifik pakke, vil du nødt til at bestille det separat. SDK arbejder med VirtualBox s Application Programming Interface ( API) , som gør det muligt for dig at konfigurere , starte og stoppe VirtualBox og hente ydeevne statistik om , hvor godt det kører den software, du udvikler .
Installation
< br >
Det første skridt til oprettelsen SDK er at installere den virtuelle maskine komponenter - de er open source og gratis at downloade - og opstart VirtualBox . For at starte programmet på Windows , skal du gå ind i menuen Programmer , og klik på "Start" i VirtualBox menupunkt. På en Mac mappen Programmer åbne og dobbeltklik på " VirtualBox . " On Linux, du finder VirtualBox i enten system eller System Tools gruppe af menuen Programmer.
API
p Der er to måder at opsætte SDK til at interagere med API. VirtualBox skibe med en Component Object Model (COM) , en mekanisme, der vil gøre det muligt for dig at bruge API , hvis du er godt inde i et sprog som Java, Visual Basic eller C + + , der arbejder med COM. Alternativet er at bestille VirtualBox webtjeneste, der kortlægger hele API. Du kan bruge tjenesten med ethvert programmeringssprog, der inkorporerer Web Service Definition Language , såsom Java, C + + , Python, PHP og Perl.
SDK Setup
Den nøjagtige trin til opsætning af SDK , vil afhænge af, om du arbejder gennem COM eller webtjenesten tilgang samt hvilket sprog du arbejder med . Hvis du ønsker at bruge Web service med Python , for eksempel, bliver du nødt til at installere Pythons ZSI SOAP implementering på maskinen, før du kan køre nogen af prøven developer kode i SDK. Hvis du bruger Python med COM , på den anden side , kører det bedre uden sæbe. Oracle indeholder oplysninger om de forskellige installationsmuligheder .