OSGi (Open Source Gateway Initiative)

OSGi (Open Source Gateway Initiative)

Ditulis kembali oleh : Rozaliyana

osgi

Brian Coyner mendefinisikan OSGi (Open source gateway initiative) sebagai sebuah platform untuk pengembangan dinamis, service-oriented applications. OSGI aplikasi dikembangkan untuk bahasa pemrograman java yang terhubung dengan perangkat berbasiskan jaringan seperti set-top boxes, mobile phone dan desktop.

Jadi apasih itu OSGi????

Sejarah OSGi dimulai pada tahun 1999 ketika embedded systems vendor yang notabenenya adalah non-profit oraganization bersama-sama membuat standar java-based service framework yang dapat dikelola dari jarak jauh.

Tujuan mereka adalah “How to let applications from different vendors work reliably together and share resources in an embedded/network computer”.

Gimana sih aplikasi dari berbagai vendor dapat bekerja dengan handal bersama-sama dan berbagi sumber daya dalam jaringan/komputer tertanam.”

Pada awalnya OSGi disusun sebagai gerbang (gateway) untuk mengelola aplikasi pintar dan perangkat-perangkat rumah yang terhubung dengan internet. Dimana perangkat-perangkat tersebut dapat dikelola dari jarak jauh. Jadi tujuannya dari adanya OSGi adalah untuk menciptakan sebuah middleware standar untuk perangkat cerdas dan membuat pengelolaan lintas-dependensi mudah bagi pengembang perangkat lunak.Organisasi OSGi saat ini dikenal sebagai OSGi Alliance yang memiliki alamat website www.OSGI.org. Dialamat ini kamu akan dapat mengetahui lebih lanjut tentang OSGi.

ARSITEKTUR OSGi Continue reading