Kandungan
VirtualBox adalah satu program yang digunakan untuk membuat mesin maya. Selepas memasangnya pada komputer anda, anda boleh menggunakannya untuk menjalankan sistem operasi yang sama sekali berbeza, contohnya Windows pada Mac atau Apple pada komputer yang menjalankan Linux. Dengan VirtualBox, anda boleh menjalankan lebih daripada satu sistem operasi pada masa yang sama atau bekerja dengan satu yang tidak disokong oleh perkakasan semasa, seperti DOS.
Gunakan SDK untuk berinteraksi dengan mesin maya VirtualBox dalam bahasa pengaturcaraan pilihan anda (Jupiterimages / Creatas / Getty Images)
SDK
Apabila anda memuat turun VirtualBox, anda juga memuat turun Kit Pemaju Perisian (SDK) untuk memasukkan kod yang berinteraksi dengan mesin maya. SDK mengandungi fail dan dokumentasi teks yang akan berfungsi secara bebas dari platform. Sekiranya anda memerlukan pakej untuk platform tertentu, anda mesti memesan secara berasingan. SDK berfungsi dengan Antara Muka Pemrograman Aplikasi VirtualBox (API), yang membolehkan anda mengkonfigurasi, memulakan, dan menghentikan VirtualBox dan mendapatkan statistik prestasi mengenai prestasi perisian yang anda usahakan.
Pemasangan
Langkah pertama untuk mengkonfigurasi SDK ialah memasang komponen mesin maya, yang merupakan sumber terbuka dan muat turun percuma, dan mula menggunakan VirtualBox. Untuk memulakan program di Windows, pergi ke menu Program dan klik "Start" dalam item menu VirtualBox. Pada Mac, buka folder aplikasi dan klik dua kali pada "VirtualBox". Di Linux, anda akan menemui VirtualBox dalam kumpulan "Sistem" atau "Alat Sistem" menu "Aplikasi".
API
Terdapat dua cara untuk mendapatkan SDK untuk berinteraksi dengan API. VirtualBox termasuk mekanisme Model Objek Komponen (COM), yang akan membolehkan anda menggunakan API jika anda mahir dalam bahasa pengaturcaraan, seperti Java, Visual Basic, atau C ++, yang berfungsi dengan COM. Alternatifnya adalah untuk memerintahkan perkhidmatan web VirtualBox, yang akan membolehkan anda "memetakan" seluruh API. Anda boleh menggunakan perkhidmatan ini dengan bahasa pengaturcaraan yang termasuk "Web Definisi Perkhidmatan Web", seperti Java, C ++, Python, PHP, dan Perl.
Konfigurasi SDK
Langkah-langkah yang tepat untuk mengkonfigurasi SDK akan bergantung kepada apa yang anda gunakan: pendekatan COM atau perkhidmatan Web, dan dengan bahasa yang anda gunakan. Jika anda ingin menggunakan perkhidmatan Web dengan Python, sebagai contoh, anda perlu memasang pelaksanaan SOAP ZSI Python pada komputer anda untuk menjalankan kod dalam SDK. Jika anda menggunakan Python dengan COM, sebaliknya, ia akan berfungsi dengan lebih baik tanpa SOAP. Oracle menyediakan butiran mengenai pilihan pemasangan yang berbeza.