SlideShare una empresa de Scribd logo
1 de 4
PENGANTAR TELEMATIKA
TUGAS SOFTKILL KE – 3
Oleh :
Qolbi Ridho Putra
4KA39
Dosen :
Valentino
Fakultas Ilmu Komputer dan Teknologi Informasi
Universitas Gunadarma
Kalimalang
2015
Open Service Gateway Initiative
A. Definisi Open Service Gateway Initiative (OSGI)
OSGI (Open Service Gateway Initiative) merupakan sebuah rencana industri untuk cara standar
untuk menghubungkan perangkat seperti perangkat rumah tangga dan sistem keamanan ke Internet. OSGI
mempunyai rencana yaitu 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. 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 platform yang dapat dikelola dari jarak jauh.
B. Kerangka OSGi (OSGi framework)
Kerangka OSGi merupakan suatu sistem modul dan layanan platform untuk Java bahasa
pemrograman yang menerapkan lengkap dan dinamis model komponen, sesuatu yang seperti tahun 2012
tidak ada di Jawa standalone / VM lingkungan. Spesifikasi OSGi telah bergerak melampaui fokus asli
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, armada manajemen dan aplikasi server .
C. Model lapisan dari OSGi
a. Bundles : bundles adalah komponen OSGi yang dibuat oleh pengembang/developer.
b. Services : lapisan service menghubungkan bundles dalam sebuah jalan dinamik dengan
menawarkan model publish-find-bind untuk objek Java yang lama.
c. Life Cycle : API untuk menginstall, memulai, menghentikan, update dan menguninstall bundles.
d. Modules : lapisan yang menjelaskan bagaimana bundles dapat mengimport dan mengexport kode.
e. Security : Lapisan yang memegang aspek keamanan.
f. Execution Environment : menjelaskan class dan method apa yang ada di platform.
D. Manfaat OSGI
1. Mengurangi Kompleksitas (Reduced Complexity)
2. Reuse
3. Real World
4. Easy Deployment
5. Dynamic Updates
6. Simple
7. Kecil (Small)
8. Cepat (Fast)
E. Keuntungan dari teknologi OSGi
1. Mengurangi kompleksitas : mengembangkan dengan OSGi berarti menembangkan bundles,
salah satu komponen OSGi. Bundles adalah modul. Bundles menyembunyikan aspek
internalnya dari bundles lainnya. Hal ini berarti ada banyak kebebasan untuk menggantinya di
kemudian hari.
2. Dapat digunakan kembali : model komponen OSGi sangat mudah digunakan dan dapat
digunakan dengan aplikasi pihak ketiga.
3. RealWorld : OSGi framework dinamik. Hal ini berarti OSGi dapat diupdate secara online.
4. Mudah Penyebarannya : teknologi OSGi bukanlah sebuah teknologi standard. OSGi dapat
dimanage sedemikian rupa serta dapat diatur cara penginstalannya.
5. Update yang dinamik : OSGi komponen bisa diupdate secara dinamik.
6. Adaptif : model komponen OSGi didesain sedemikian rupa hingga diperbolehkan untuk
mengkombinasi dan mencocokan antar komponen.
7. Transparan
8. Banyak versinya
9. Simple : OSGi API sangat simple. API OSGi hanya terdiri dari satu paket dan berjumlah kurang
dari 30 kelas.
10. Ukurannya kecil
11. Kinerjanya cepat
12. Malas : Malas dalam software itu berarti bagus. Teknologi OSGi mempunyai banyak
mekanisme hanya ketika dibutuhkan saja.
13. Aman
14. Sederhana
15. Tidak Mengganggu Kinerja Aplikasi Lainnya
16. Berjalan dimana saja
17. Digunakan secara luas
18. Didukung Oleh Berbagai Perusahaan : OSGi juga didukung oleh berbagai perusahaan seperti
Oracle, IBM, Samsung, Nokia, IONA, Motorola, NTT, Siemens, Hitachi, Deutsche Telekom,
Redhat, Ericsson, dan masih banyak lagi.
F. Kekurangan OSGI :
1. Ruang lingkupnya sangat kecil
2. Keamanan kurang terjaga dari kejahatan hacker
3. Biaya sangat mahat untuk pembuatan aplikasi dari OSGI
4. Rawan terjadinya pencurian data
5. Ukuran penyimpanan yang sangat kecil untuk data yang di simpan
G. Contoh Teknologi OSGI
Teknologi Osgi sudah sangat banyak dikembangkan untuk berbagai macam keperluan dalam sehari
hari maupun di bidang teknologi informasi dan industry serta di bidang ilmu komputer.
a. Dalam kehidupan sehari-hari
Dikembangkan untuk mengendalikan alat-alat elektronik dalam rumah tangga dengan internet.
Yaitu dengan menghubungkan berbagai framework OSGi ini untuk mengendalikan alat-alat
rumah tangga yang bersifat elektronik. Halini dilakukan dengan berbagai protocol network yaitu
Bluetooth, uPnP, HAVi, dan X10. Dengan bantuan Jini dan standart OSGi dari sun microsistem
yaitu Java Embedded Server. Teknologi ini dinamakan home network dan jinni adalah salah satu
standart untuk pembuatan home nerwork yang berbasis Java.
b. Teknologi dan industri
Dalam hal ini pengembangan OSGi dalam Teknologi dan industri adalah untuk otomatisasi
industri. Seperti otomatisnya system dalam gudang yang dapat meminta dalam PPIC untuk
mengadakan bahan baku, dan masih banyak yang lain.
c. Ilmu Komputer
Dalam ilmu Komputer ini sangat banyak pengembang yang memanfaatkan teknologi OSGi ini.
Dari surfing di internet banyak yang mengulas tentang Pemrograman Java yang mengapdopsi
teknologi OSGi ini. Salah satu contoh adalah knopflerfish merupakan framework untuk
melakukan OSGi didalam program Java. Dan juga eclipse IDE merupakan OSGi framework yang
dikembangkan oleh eclipse dan berbasis GUI. Dan masih banyak juga dalam server serta
program-program lain yang mengembangkan teknologi OSGi ini.
SARAN
1. Tambahkan fitur – fitur pada mobile dalam hal keamanan seperti alarm saat tanda bahaya,
Kendali jarak jauh

Más contenido relacionado

Similar a Pengantar telematika part 3

Si-pi, adi nurpermana, hapzi ali, infrastruktur ti dan teknologi baru , unive...
Si-pi, adi nurpermana, hapzi ali, infrastruktur ti dan teknologi baru , unive...Si-pi, adi nurpermana, hapzi ali, infrastruktur ti dan teknologi baru , unive...
Si-pi, adi nurpermana, hapzi ali, infrastruktur ti dan teknologi baru , unive...
Adi Permana
 

Similar a Pengantar telematika part 3 (20)

rio
riorio
rio
 
Pemrograman Mobile - (Pengenalan dan Instalasi Android)
Pemrograman Mobile - (Pengenalan dan Instalasi Android)Pemrograman Mobile - (Pengenalan dan Instalasi Android)
Pemrograman Mobile - (Pengenalan dan Instalasi Android)
 
Materi tentang j2me
Materi tentang j2meMateri tentang j2me
Materi tentang j2me
 
Makalah Komdat
Makalah KomdatMakalah Komdat
Makalah Komdat
 
Kerangka Acuan Kerja Pembuatan Perangkat Lunak "Sms Gateway"
Kerangka Acuan Kerja Pembuatan Perangkat Lunak "Sms Gateway"Kerangka Acuan Kerja Pembuatan Perangkat Lunak "Sms Gateway"
Kerangka Acuan Kerja Pembuatan Perangkat Lunak "Sms Gateway"
 
Pengenalan code igniter
Pengenalan code igniterPengenalan code igniter
Pengenalan code igniter
 
Si-pi, adi nurpermana, hapzi ali, infrastruktur ti dan teknologi baru , unive...
Si-pi, adi nurpermana, hapzi ali, infrastruktur ti dan teknologi baru , unive...Si-pi, adi nurpermana, hapzi ali, infrastruktur ti dan teknologi baru , unive...
Si-pi, adi nurpermana, hapzi ali, infrastruktur ti dan teknologi baru , unive...
 
5. si pi, adi nurpermana, hapzi ali, infrastruktur ti dan teknologi baru , un...
5. si pi, adi nurpermana, hapzi ali, infrastruktur ti dan teknologi baru , un...5. si pi, adi nurpermana, hapzi ali, infrastruktur ti dan teknologi baru , un...
5. si pi, adi nurpermana, hapzi ali, infrastruktur ti dan teknologi baru , un...
 
Wifi
WifiWifi
Wifi
 
Travel
TravelTravel
Travel
 
Travel
TravelTravel
Travel
 
jurnal
jurnaljurnal
jurnal
 
Tugas aplinet 1100631048
Tugas aplinet 1100631048Tugas aplinet 1100631048
Tugas aplinet 1100631048
 
Code review and security audit in private cloud - Arief Karfianto
Code review and security audit in private cloud - Arief KarfiantoCode review and security audit in private cloud - Arief Karfianto
Code review and security audit in private cloud - Arief Karfianto
 
SI-PI, Ririh Sayekti, Hapzi Ali, Infrastruktur TI dan Teknologi Baru , Univer...
SI-PI, Ririh Sayekti, Hapzi Ali, Infrastruktur TI dan Teknologi Baru , Univer...SI-PI, Ririh Sayekti, Hapzi Ali, Infrastruktur TI dan Teknologi Baru , Univer...
SI-PI, Ririh Sayekti, Hapzi Ali, Infrastruktur TI dan Teknologi Baru , Univer...
 
Soal Hots
Soal HotsSoal Hots
Soal Hots
 
Apa Itu Framework CodeIgniter?
Apa Itu Framework CodeIgniter?Apa Itu Framework CodeIgniter?
Apa Itu Framework CodeIgniter?
 
My Thesis about Internet of Things
My Thesis about Internet of ThingsMy Thesis about Internet of Things
My Thesis about Internet of Things
 
Slide Presentasi Cloud Computing on Operating System Research
Slide Presentasi Cloud Computing on Operating System ResearchSlide Presentasi Cloud Computing on Operating System Research
Slide Presentasi Cloud Computing on Operating System Research
 
Codeigneter | Annisa Nur Fitriyani
Codeigneter | Annisa Nur FitriyaniCodeigneter | Annisa Nur Fitriyani
Codeigneter | Annisa Nur Fitriyani
 

Más de Ridho D'vhavoline (12)

Pengantar telematika
Pengantar telematikaPengantar telematika
Pengantar telematika
 
Makalah laporan ilmiah
Makalah laporan ilmiahMakalah laporan ilmiah
Makalah laporan ilmiah
 
Membuat cerita pendek
Membuat cerita pendekMembuat cerita pendek
Membuat cerita pendek
 
B. indonesia part2
B. indonesia part2B. indonesia part2
B. indonesia part2
 
5 Jenis Switch
5 Jenis Switch5 Jenis Switch
5 Jenis Switch
 
tugas-1 bahasa indonesia 2
tugas-1 bahasa indonesia 2tugas-1 bahasa indonesia 2
tugas-1 bahasa indonesia 2
 
Budaya Kreativitas dan Inovasi
Budaya Kreativitas dan InovasiBudaya Kreativitas dan Inovasi
Budaya Kreativitas dan Inovasi
 
Perubahan dan Pengembangan Organisasi tugas ke 2
Perubahan dan Pengembangan Organisasi tugas ke 2Perubahan dan Pengembangan Organisasi tugas ke 2
Perubahan dan Pengembangan Organisasi tugas ke 2
 
Tou 2 tugas 2
Tou 2 tugas 2Tou 2 tugas 2
Tou 2 tugas 2
 
Teori motivasi softkill
Teori motivasi softkillTeori motivasi softkill
Teori motivasi softkill
 
Hubungan antara kekuasaan dan pengaruh
Hubungan antara kekuasaan dan pengaruhHubungan antara kekuasaan dan pengaruh
Hubungan antara kekuasaan dan pengaruh
 
Tugas
TugasTugas
Tugas
 

Último

BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
JuliBriana2
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
JarzaniIsmail
 
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.pptSEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
AlfandoWibowo2
 

Último (20)

Stoikiometri kelas 10 kurikulum Merdeka.ppt
Stoikiometri kelas 10 kurikulum Merdeka.pptStoikiometri kelas 10 kurikulum Merdeka.ppt
Stoikiometri kelas 10 kurikulum Merdeka.ppt
 
Regresi Linear Kelompok 1 XI-10 revisi (1).pptx
Regresi Linear Kelompok 1 XI-10 revisi (1).pptxRegresi Linear Kelompok 1 XI-10 revisi (1).pptx
Regresi Linear Kelompok 1 XI-10 revisi (1).pptx
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
DAFTAR PPPK GURU KABUPATEN PURWOREJO TAHUN 2024
 
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxPPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptx
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
 
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
 
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.pptSEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
SEJARAH PERKEMBANGAN KEPERAWATAN JIWA dan Trend Issue.ppt
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
power point bahasa indonesia "Karya Ilmiah"
power point bahasa indonesia "Karya Ilmiah"power point bahasa indonesia "Karya Ilmiah"
power point bahasa indonesia "Karya Ilmiah"
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
 
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptxTEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
 
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
7.PPT TENTANG TUGAS Keseimbangan-AD-AS .pptx
 

Pengantar telematika part 3

  • 1. PENGANTAR TELEMATIKA TUGAS SOFTKILL KE – 3 Oleh : Qolbi Ridho Putra 4KA39 Dosen : Valentino Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Gunadarma Kalimalang 2015
  • 2. Open Service Gateway Initiative A. Definisi Open Service Gateway Initiative (OSGI) OSGI (Open Service Gateway Initiative) merupakan sebuah rencana industri untuk cara standar untuk menghubungkan perangkat seperti perangkat rumah tangga dan sistem keamanan ke Internet. OSGI mempunyai rencana yaitu 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. 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 platform yang dapat dikelola dari jarak jauh. B. Kerangka OSGi (OSGi framework) Kerangka OSGi merupakan suatu sistem modul dan layanan platform untuk Java bahasa pemrograman yang menerapkan lengkap dan dinamis model komponen, sesuatu yang seperti tahun 2012 tidak ada di Jawa standalone / VM lingkungan. Spesifikasi OSGi telah bergerak melampaui fokus asli 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, armada manajemen dan aplikasi server . C. Model lapisan dari OSGi a. Bundles : bundles adalah komponen OSGi yang dibuat oleh pengembang/developer. b. Services : lapisan service menghubungkan bundles dalam sebuah jalan dinamik dengan menawarkan model publish-find-bind untuk objek Java yang lama. c. Life Cycle : API untuk menginstall, memulai, menghentikan, update dan menguninstall bundles. d. Modules : lapisan yang menjelaskan bagaimana bundles dapat mengimport dan mengexport kode. e. Security : Lapisan yang memegang aspek keamanan. f. Execution Environment : menjelaskan class dan method apa yang ada di platform. D. Manfaat OSGI 1. Mengurangi Kompleksitas (Reduced Complexity) 2. Reuse 3. Real World 4. Easy Deployment 5. Dynamic Updates 6. Simple 7. Kecil (Small) 8. Cepat (Fast)
  • 3. E. Keuntungan dari teknologi OSGi 1. Mengurangi kompleksitas : mengembangkan dengan OSGi berarti menembangkan bundles, salah satu komponen OSGi. Bundles adalah modul. Bundles menyembunyikan aspek internalnya dari bundles lainnya. Hal ini berarti ada banyak kebebasan untuk menggantinya di kemudian hari. 2. Dapat digunakan kembali : model komponen OSGi sangat mudah digunakan dan dapat digunakan dengan aplikasi pihak ketiga. 3. RealWorld : OSGi framework dinamik. Hal ini berarti OSGi dapat diupdate secara online. 4. Mudah Penyebarannya : teknologi OSGi bukanlah sebuah teknologi standard. OSGi dapat dimanage sedemikian rupa serta dapat diatur cara penginstalannya. 5. Update yang dinamik : OSGi komponen bisa diupdate secara dinamik. 6. Adaptif : model komponen OSGi didesain sedemikian rupa hingga diperbolehkan untuk mengkombinasi dan mencocokan antar komponen. 7. Transparan 8. Banyak versinya 9. Simple : OSGi API sangat simple. API OSGi hanya terdiri dari satu paket dan berjumlah kurang dari 30 kelas. 10. Ukurannya kecil 11. Kinerjanya cepat 12. Malas : Malas dalam software itu berarti bagus. Teknologi OSGi mempunyai banyak mekanisme hanya ketika dibutuhkan saja. 13. Aman 14. Sederhana 15. Tidak Mengganggu Kinerja Aplikasi Lainnya 16. Berjalan dimana saja 17. Digunakan secara luas 18. Didukung Oleh Berbagai Perusahaan : OSGi juga didukung oleh berbagai perusahaan seperti Oracle, IBM, Samsung, Nokia, IONA, Motorola, NTT, Siemens, Hitachi, Deutsche Telekom, Redhat, Ericsson, dan masih banyak lagi. F. Kekurangan OSGI : 1. Ruang lingkupnya sangat kecil 2. Keamanan kurang terjaga dari kejahatan hacker 3. Biaya sangat mahat untuk pembuatan aplikasi dari OSGI 4. Rawan terjadinya pencurian data 5. Ukuran penyimpanan yang sangat kecil untuk data yang di simpan
  • 4. G. Contoh Teknologi OSGI Teknologi Osgi sudah sangat banyak dikembangkan untuk berbagai macam keperluan dalam sehari hari maupun di bidang teknologi informasi dan industry serta di bidang ilmu komputer. a. Dalam kehidupan sehari-hari Dikembangkan untuk mengendalikan alat-alat elektronik dalam rumah tangga dengan internet. Yaitu dengan menghubungkan berbagai framework OSGi ini untuk mengendalikan alat-alat rumah tangga yang bersifat elektronik. Halini dilakukan dengan berbagai protocol network yaitu Bluetooth, uPnP, HAVi, dan X10. Dengan bantuan Jini dan standart OSGi dari sun microsistem yaitu Java Embedded Server. Teknologi ini dinamakan home network dan jinni adalah salah satu standart untuk pembuatan home nerwork yang berbasis Java. b. Teknologi dan industri Dalam hal ini pengembangan OSGi dalam Teknologi dan industri adalah untuk otomatisasi industri. Seperti otomatisnya system dalam gudang yang dapat meminta dalam PPIC untuk mengadakan bahan baku, dan masih banyak yang lain. c. Ilmu Komputer Dalam ilmu Komputer ini sangat banyak pengembang yang memanfaatkan teknologi OSGi ini. Dari surfing di internet banyak yang mengulas tentang Pemrograman Java yang mengapdopsi teknologi OSGi ini. Salah satu contoh adalah knopflerfish merupakan framework untuk melakukan OSGi didalam program Java. Dan juga eclipse IDE merupakan OSGi framework yang dikembangkan oleh eclipse dan berbasis GUI. Dan masih banyak juga dalam server serta program-program lain yang mengembangkan teknologi OSGi ini. SARAN 1. Tambahkan fitur – fitur pada mobile dalam hal keamanan seperti alarm saat tanda bahaya, Kendali jarak jauh