OSGI
(Open Service Gateway Initiative) adalah sebuah rencana industri untuk cara
standar untuk menghubungkan perangkat seperti perangkat rumah tangga dan sistem
keamanan ke Internet. OSGI berencana menentukan program aplikasi antarmuka
(API) untuk pemrogram menggunakan, untuk memungkinkan komunikasi dan kontrol
antara penyedia layanan dan perangkat di dalam rumah atau usaha kecil jaringan.
OSGI API akan dibangun pada bahasa pemrograman Java. Program java pada
umumnya dapat berjalan pada platform sistem operasi komputer. OSGI adalah sebuah
interface pemrograman standar terbuka.
The
OSGI Alliance (sebelumnya dikenal sebagai Open Services Gateway inisiatif,
sekarang nama kuno) adalah sebuah organisasi standar terbuka yang didirikan
pada Maret 1999. Aliansi dan anggota – anggotanya telah ditentukan sebuah
layanan berbasis Java platformyang dapat dikelola dari jarak jauh.
Penjelasan
:
OSGI merupakan sebuah teknologi revolusi yang menghubungkan
suatu perangkat dengan sebuah system pemrograman yang juga telah terkoneksi
dengan system keamanan internet agar dapat memungkinkan suatu komunikasi dan control
antara penyedia layanan dan perangkat yang terhubung.
Keuntungan Dari OSGI :
- Memudahkan pengendalian dan pengawasan penggunaan perangkat elektronik.
- Membantu mengelola penghematan sumber daya seperti listrik, air, gas dan lainnya.
- Mudah dikembangkan.
- Pembaharuan secara dinamis.
- Dapat beradaptasi dengan baik pada berbagai perangkat berbeda.
- Transparan dalam memberikan akses mengamati keadaan internal OSGi.
- Memberikan ruang library JAR yang berbeda versi dapat berkolaborasi dalam class yang sama.
- Memiliki interface yang sederhana.
Kerugian Dari OSGI
- Pengguna dihadapkan pada tanggunjawab untuk terus menarik laporan informasi.
- Pengguna harus selalu mengetahui posisi perangkat yang dikelola.
- Penerapan yang membutuhkan biaya besar.
- Membuat ketergantungan dalam kemudahan teknologi.
- Memberikan peluang penyalahgunaan sistem oleh pihak yang tidak berwenang jika interface OSGi lupa ditutup pengguna.
Kesimpulan :
Dengan adanya teknologi OSGI
maka semua permasalahan yang berkaitan dengan elektronika akan menjadi mudah
karena satu sama lain terhubung dalam satu aplikasi system jaringan
pemrograman.