Installeren van de VirtualBox SDK

Schrijver: Frank Hunt
Datum Van Creatie: 14 Maart 2021
Updatedatum: 4 November 2024
Anonim
2- Installation of Virtualbox, Ubuntu, Mininet, Openflow and RYU controller
Video: 2- Installation of Virtualbox, Ubuntu, Mininet, Openflow and RYU controller

Inhoud

VirtualBox is een programma dat wordt gebruikt om virtuele machines te maken. Nadat u het op uw computer hebt geïnstalleerd, kunt u het gebruiken om een ​​heel ander besturingssysteem uit te voeren, bijvoorbeeld Windows op een Mac of Apple op een computer met Linux. Met VirtualBox kunt u meerdere besturingssystemen tegelijkertijd gebruiken of werken met een besturingssysteem dat niet wordt ondersteund door de huidige hardware, zoals DOS.


Gebruik de SDK om te communiceren met een VirtualBox-virtuele machine in de door u gewenste programmeertaal (Jupiterimages / Creatas / Getty Images)

SDK

Wanneer u VirtualBox downloadt, downloadt u ook een Software Developers Kit (SDK) om code in te voeren die samenwerkt met de virtuele machine. De SDK bevat tekstbestanden en documentatie die onafhankelijk van het platform werken. Als u een pakket voor een specifiek platform nodig hebt, moet u het apart bestellen. De SDK werkt met de VirtualBox Application Programming Interface (API), waarmee u VirtualBox kunt configureren, starten en stoppen en kunt u prestatiestatistieken krijgen over hoe goed de software die u ontwikkelt werkt.

installatie

De eerste stap bij het configureren van de SDK is het installeren van de componenten van de virtuele machine, die open source en gratis download zijn, en start VirtualBox. Om het programma in Windows te starten, gaat u naar het menu Programma's en klikt u op "Start" in het menu-item VirtualBox. Open op een Mac de map Toepassingen en dubbelklik op de "VirtualBox". In Linux vindt u VirtualBox in de groep "Systeem" of "Systeemwerkset" van het menu "Toepassingen".


API

Er zijn twee manieren om de SDK te laten communiceren met de API. VirtualBox bevat een COM-mechanisme (Component Object Model), waarmee u de API kunt gebruiken als u bekwaam bent in een programmeertaal, zoals Java, Visual Basic of C ++, die werkt met COM. Het alternatief is om de VirtualBox-webservice te bestellen, waarmee u de volledige API kunt "in kaart brengen". U kunt de service gebruiken met elke programmeertaal die de "Web Service Definition Language" bevat, zoals Java, C ++, Python, PHP en Perl.

SDK-configuratie

De exacte stappen voor het configureren van de SDK zijn afhankelijk van wat u gebruikt: een COM-benadering of de webservice en met welke taal u werkt. Als u bijvoorbeeld de webservice met Python wilt gebruiken, moet u de Python ZSI SOAP-implementatie op uw computer installeren om code in de SDK uit te voeren. Als u Python met COM gebruikt, werkt het daarentegen beter zonder SOAP. Oracle biedt details over de verschillende installatieopties.