Kerangka
OSGi merupakan sistem modul dan layanan platform untuk bahasa
pemrograman Java yang mengimplementasikan model komponen lengkap dan
dinamis , sesuatu yang tidak ada dalam standalone lingkungan Java / VM .
Aplikasi
atau komponen ( datang dalam bentuk bundel untuk penyebaran ) dapat
jarak jauh diinstal , mulai , berhenti , diperbarui , dan dihapus tanpa
memerlukan reboot , manajemen Jawa paket / kelas ditentukan dengan
sangat rinci . Manajemen
siklus hidup aplikasi ( start, stop , install , dll ) dilakukan melalui
API yang memungkinkan untuk remote download dari kebijakan manajemen . Layanan registri memungkinkan kumpulan untuk mendeteksi penambahan
layanan baru , atau penghapusan layanan , dan beradaptasi sesuai.
Spesifikasi
OSGi telah melampaui fokus asli dari gateway layanan, dan sekarang
digunakan dalam aplikasi mulai dari ponsel ke open source Eclipse IDE . Area
aplikasi lainnya termasuk mobil , otomasi industri , otomatisasi
bangunan , PDA , komputasi grid , hiburan , manajemen armada dan server
aplikasi .
Tidak ada komentar:
Posting Komentar