VirtualBox SDK installimine

Autor: Frank Hunt
Loomise Kuupäev: 17 Märts 2021
Värskenduse Kuupäev: 16 Detsember 2024
Anonim
API vs. SDK: What’s the difference?
Videot: API vs. SDK: What’s the difference?

Sisu

VirtualBox on programm, mida kasutatakse virtuaalsete masinate loomiseks. Kui olete selle arvutisse installinud, saate seda kasutada täiesti erineva operatsioonisüsteemi käivitamiseks, näiteks Windowsi operatsioonisüsteemil Mac või Apple Linuxis töötavas arvutis. VirtualBoxi abil saate samaaegselt käivitada rohkem kui ühe operatsioonisüsteemi või töötada ühe, mida ei toeta praegune riistvara, näiteks DOS.


Kasutage SDK-d, et suhelda VirtualBoxi virtuaalse masinaga oma eelistatud programmeerimiskeeles (Jupiterimages / Creatas / Getty Images)

SDK

VirtualBoxi allalaadimisel laaditakse alla ka tarkvaraarendajate komplekt (SDK), et sisestada kood, mis suhtleb virtuaalmasinaga. SDK sisaldab tekstifaile ja dokumentatsiooni, mis töötavad platvormist sõltumatult. Kui vajate konkreetse platvormi paketti, peate selle eraldi tellima. SDK töötab VirtualBoxi rakenduse programmeerimisliidese (API) abil, mis võimaldab teil konfigureerida, käivitada ja peatada VirtualBoxi ning saada toimivusstatistikat selle kohta, kui hästi tarkvara töötab.

Paigaldamine

Esimene samm SDK seadistamisel on paigaldada virtuaalse masina komponendid, mis on avatud lähtekoodiga ja tasuta allalaaditavad, ning käivitada VirtualBox. Programmi käivitamiseks Windowsis minge menüüsse Programs (Programmid) ja klõpsake menüüelemendis VirtualBox "Start". Macis avage rakenduste kaust ja topeltklõpsake "VirtualBox". Linuxis leiad VirtualBoxi "Süsteem" või "Süsteemiriistad" menüüs "Rakendused".


API

SDK-l API-ga suhelda on kaks võimalust. VirtualBox sisaldab Component Object Model (COM) mehhanismi, mis võimaldab teil kasutada API-d, kui oskate programmeerimiskeelt, näiteks Java, Visual Basic või C ++, mis töötab COM-ga. Alternatiiviks on VirtualBoxi veebiteenuse tellimine, mis võimaldab teil kaardistada kogu API. Teenust saab kasutada mis tahes programmeerimiskeelega, mis sisaldab "Web Service Definition Language", näiteks Java, C ++, Python, PHP ja Perl.

SDK seadistamine

Täpsed sammud SDK konfigureerimiseks sõltuvad sellest, mida te kasutate: COM-lähenemist või veebiteenust ja millist keelt töötate. Kui soovite näiteks veebiteenust kasutada Pythoni abil, peaksite installima Pythoni ZSI SOAP-i rakenduse oma arvutisse, et käivitada kood SDK-s. Kui kasutate Pythoni koos COM-ga, siis see töötab paremini ilma SOAP-i kasutamata. Oracle pakub üksikasju erinevate installimisvõimaluste kohta.