VirtualBox ist ein Programm zum Erstellen einer virtuellen Maschine . Sobald Sie eingerichtet VirtualBox auf Ihrem Computer , können Sie es verwenden, um ein völlig anderes Betriebssystem laufen - zum Beispiel unter Windows auf einem Mac oder Apple auf einem Linux-Computer . Mit VirtualBox können Sie mehr als ein Betriebssystem gleichzeitig laufen oder trainieren auf einem veralteten OS wie DOS , die nicht durch aktuelle Hardware unterstützt wird. SDK
Wenn Sie VirtualBox herunterladen , können Sie auch downloaden ein Software Developers Kit (SDK) für das Schreiben von Code, der mit der virtuellen Maschine interagiert . SDK enthält plattformunabhängigen Text -Dateien und Dokumentation , dass die Arbeit unabhängig von der Plattform, die Sie führen Sie Ihre VirtualBox auf . Wenn Sie eine Plattform -spezifische Paket benötigen, müssen Sie die separat bestellt werden. SDK arbeitet mit VirtualBox Application Programming Interface (API) , die es Ihnen ermöglicht, zu konfigurieren, starten und stoppen Sie VirtualBox und Abrufen von Performance-Statistiken darüber, wie gut es läuft die Software, die Sie entwickeln .
Einbau
< br >
Der erste Schritt zur Einrichtung SDK ist es, die virtuelle Maschine Komponenten zu installieren - sie sind Open-Source und kostenlos zum Download - und starten Sie VirtualBox . Um das Programm unter Windows zu starten, in das Programm-Menü und klicken Sie auf "Start" in der VirtualBox Menüpunkt . Auf einem Mac , öffnen Sie den Ordner und doppelklicken Sie auf " VirtualBox ". Unter Linux finden Sie VirtualBox entweder im System-oder System Tools Gruppe des Menü Anwendungen.
API
Es gibt zwei Möglichkeiten zum Einrichten des SDK mit der API zu interagieren. VirtualBox Schiffe mit einem Component Object Model (COM) , ein Mechanismus , mit denen Sie die API verwenden, wenn Sie in einer Sprache wie Java, Visual Basic oder C beherrschen sind wird + + , das funktioniert mit COM. Die Alternative besteht darin, die VirtualBox Web Service, der die gesamte API abbildet bestellen. Sie können den Dienst mit jeder Programmiersprache, die Web Service Definition Language , wie Java enthält verwenden , C + + , Python, PHP und Perl.
SDK -Setup
Die genaue Schritte für die Einrichtung des SDK wird davon abhängen, ob Sie über die COM- oder Web -Service-Ansatz funktioniert, und welche Sprache Sie gerade arbeiten . Wenn Sie den Web -Service mit Python verwenden möchten, zum Beispiel , müssen Sie Python ZSI SOAP-Implementierung auf Ihrem Rechner installieren, bevor Sie eine der Probe Entwickler Code in das SDK laufen kann. Wenn Sie Python mit dem COM verwenden , auf der anderen Seite , es läuft besser ohne SOAP . Oracle bietet Informationen über verschiedene Installationsmöglichkeiten.