Instalowanie zestawu SDK VirtualBox

Instalacja zestawu SDK VirtualBox.

SDK

Podczas pobierania VirtualBox można również pobrać zestaw programistów (SDK, Software Developers Kit w języku angielskim), aby napisać kod, który współdziała z maszyną wirtualną. Zestaw SDK zawiera niezależne od platformy pliki tekstowe i dokumentację działające niezależnie od platformy, na której uruchamiany jest VirtualBox. Jeśli potrzebujesz konkretnego pakietu na platformę, musisz zamówić go osobno. SDK współpracuje z Application Programming Interface (API) VirtualBox, który pozwala konfigurować, uruchamiać i zatrzymywać VirtualBox oraz uzyskiwać statystyki wydajności, aby wiedzieć, jak dobrze działa opracowane oprogramowanie.

Instalacja

Pierwszym krokiem do zainstalowania pakietu SDK jest zainstalowanie komponentów maszyny wirtualnej (są to otwarte oprogramowanie, a jej pobieranie jest bezpłatne) i uruchomienie VirtualBox. Aby uruchomić program w systemie Windows, przejdź do menu "Programy" i kliknij "Start" w menu VirtualBox. Na komputerze Mac otwórz folder "Aplikacje" i kliknij dwukrotnie "VirtualBox". W Linuksie możesz znaleźć VirtualBox w grupie "System" lub "Narzędzia systemowe" w menu "Aplikacje".

API

Istnieją dwa sposoby instalowania pakietu SDK do interakcji z interfejsem API. VirtualBox jest wyposażony w Component Object Model (COM), mechanizm, który pozwoli ci używać API, jeśli jesteś biegły w języku takim jak Java, Visual Basic lub C ++, który działa z COM. Alternatywą jest zamówienie usługi internetowej VirtualBox, która mapuje kompletne API. Możesz używać tej usługi z dowolnym językiem programowania, który zawiera język definicji usług internetowych, takich jak Java, C ++, Python, PHP i Perl.

Instalowanie pakietu SDK

Dokładne czynności, które należy wykonać, aby zainstalować pakiet SDK, będą zależeć od tego, czy użytkownik pracuje z COM, czy z użyciem usługi sieciowej i jakiego języka używa. Jeśli chcesz na przykład korzystać z usługi internetowej w Pythonie, będziesz musiał zainstalować na komputerze aplikację Python ZSI SOAP, aby móc uruchomić dowolny przykładowy kod dla programistów w SDK. Z drugiej strony, jeśli korzystasz z Pythona z COM, działa lepiej bez SOAP. Oracle podaje szczegółowe informacje na temat różnych opcji instalacji.