Съдържание
VirtualBox е програма, използвана за създаване на виртуални машини. След като го инсталирате на компютъра си, можете да го използвате, за да стартирате напълно различна операционна система, например Windows на Mac или Apple, на компютър с Linux. С VirtualBox можете да стартирате повече от една операционна система едновременно или да работите с такава, която не се поддържа от текущия хардуер, като DOS.
Използвайте SDK за взаимодействие с VirtualBox виртуална машина в предпочитания от вас език за програмиране (Jupiterimages / Creatas / Getty Images)
SDK
Когато изтеглите VirtualBox, можете също да изтеглите комплект за програмиране на софтуер (SDK), за да въведете код, който взаимодейства с виртуалната машина. SDK съдържа текстови файлове и документация, които ще работят независимо от платформата. Ако имате нужда от пакет за конкретна платформа, трябва да го поръчате отделно. SDK работи с VirtualBox Application Programming Interface (API), който ви позволява да конфигурирате, стартирате и спирате VirtualBox и да получавате статистически данни за производителността на работата на софтуера.
монтаж
Първата стъпка за конфигуриране на SDK е да инсталирате компонентите на виртуалната машина, които са с отворен код и свободно изтегляне, и да стартирате VirtualBox. За да стартирате програмата в Windows, отворете менюто Програми и щракнете върху "Старт" в менюто VirtualBox. В Mac, отворете папката с приложения и щракнете двукратно върху "VirtualBox". В Linux ще намерите VirtualBox в групата "Система" или "Системни инструменти" в менюто "Приложения".
API
Има два начина за взаимодействие на SDK с API. VirtualBox включва механизъм Component Object Model (COM), който ще ви позволи да използвате API, ако владеете езика за програмиране, като Java, Visual Basic или C ++, който работи с COM. Алтернативата е да поръчате уеб услугата VirtualBox, която ще ви позволи да "картографирате" целия API. Можете да използвате услугата с всеки програмен език, който включва "Език за дефиниране на уеб услуги", като Java, C ++, Python, PHP и Perl.
SDK конфигурация
Точните стъпки за конфигуриране на SDK ще зависят от това, което използвате: подход COM или уеб услугата, и с кой език работите. Ако искате да използвате уеб услугата с Python, например, трябва да инсталирате Python ZSI SOAP изпълнението на вашия компютър, за да изпълните код в SDK. Ако използвате Python с COM, от друга страна, той ще работи по-добре без SOAP. Oracle предоставя подробности за различните опции за инсталиране.