Kolaborasi
Antar muka Otomotif Multimedia- (Automotive Multimedia Interface Colaboration -
AMI-C)
Kendaraan segera akan mengalamin peningkatan perlengkapan dengan ditambahkannya sistem digital yang mendukung beberapa aplikasi seperti untuk mengakses informasi, komunikasi, kemanan dan internet. Ketertarikan terhadap aplikasi multimedia pada kendaraan meningkat, misalnya pada periode 2003-2005. Seperti: pengenalan aplikasi real-time, kamera kecepatan tinggi, seiring dengan semakin meningkatnya komersialisasi lalu lintas multimedia dan pelayanan pariwisata dan travel. Oleh sebab itu, kebutuhan akan multimedia bus yang diletakkan pada kendaraan akan meningkat.
Automotive Multimedia Interface Collaboration (AMI-C) menyatakan bahwa akan menggandeng teknologi Open Service Gateway Initiative (OSGi) sebagai framework untuk platform sofware yang dibangun untuk informasi mobile dan sistem entertainment. Dalam kombinasi’a, AMI-C dan framework OSGi akan menyediakan satu platform software yang umum dan pasar yang terbuka untuk penyedia aplikasi atomotif berbasis wireless. Untuk pengguna, platform umum tersebut akan menyediakan pilihan software aplikasi yang luas.
Kendaraan segera akan mengalamin peningkatan perlengkapan dengan ditambahkannya sistem digital yang mendukung beberapa aplikasi seperti untuk mengakses informasi, komunikasi, kemanan dan internet. Ketertarikan terhadap aplikasi multimedia pada kendaraan meningkat, misalnya pada periode 2003-2005. Seperti: pengenalan aplikasi real-time, kamera kecepatan tinggi, seiring dengan semakin meningkatnya komersialisasi lalu lintas multimedia dan pelayanan pariwisata dan travel. Oleh sebab itu, kebutuhan akan multimedia bus yang diletakkan pada kendaraan akan meningkat.
Automotive Multimedia Interface Collaboration (AMI-C) menyatakan bahwa akan menggandeng teknologi Open Service Gateway Initiative (OSGi) sebagai framework untuk platform sofware yang dibangun untuk informasi mobile dan sistem entertainment. Dalam kombinasi’a, AMI-C dan framework OSGi akan menyediakan satu platform software yang umum dan pasar yang terbuka untuk penyedia aplikasi atomotif berbasis wireless. Untuk pengguna, platform umum tersebut akan menyediakan pilihan software aplikasi yang luas.
AMIC – The
Automotive Multimedia Interface Kolaborasi (AMIC) didirikan pada Oktober 1998
dengan tujuan untuk mengembangkan serangkaian spesifikasi umum untuk multimedia
interface ke sistem elektronik kendaraan bermotor untuk mengakomodasi berbagai
berbasis komputer perangkat elektronik di dalam kendaraan.
AMI-C adalah organisasi global yang mewakili mayoritas dunia produksi kendaraan. AMI-C adalah mengembangkan dan standarisasi yang umum multimedia dan telematika otomotif antarmuka untuk kendaraan jaringan komunikasi. Organization of motor vehicle manufactures created to facilitate the development and standardization of automotive multimedia interfaces to motor vehicle communication networks.– Specifications for physical network interfaces, network protocols and In-vehicle software interfaces (telematics and local)
• Release 2 specifications due Dec. 2002
• Characteristic
• Vehicle control: Low-speed wired communication
• Information system: High-speed wired communication
The Otomotif Multimedia Interface Kolaborasi (AMI-C) mengumumkan di seluruh dunia cipta penugasan dari 1394 spesifikasi teknis otomotif ke Trade Association 1394 AMI-C berikut dokumen
sekarang milik 1394TA:
•AMI-C 3023 Power Management Specification
•AMI-C 3013 Power Management Architecture
•AMI-C 2002 1.0.2 Common Message Set Power Management
•AMI-C 3034 Power Management Test Documents
•AMI-C 4001 Revision Physical Speci .cation
AMI-C adalah organisasi global yang mewakili mayoritas dunia produksi kendaraan. AMI-C adalah mengembangkan dan standarisasi yang umum multimedia dan telematika otomotif antarmuka untuk kendaraan jaringan komunikasi. Organization of motor vehicle manufactures created to facilitate the development and standardization of automotive multimedia interfaces to motor vehicle communication networks.– Specifications for physical network interfaces, network protocols and In-vehicle software interfaces (telematics and local)
• Release 2 specifications due Dec. 2002
• Characteristic
• Vehicle control: Low-speed wired communication
• Information system: High-speed wired communication
The Otomotif Multimedia Interface Kolaborasi (AMI-C) mengumumkan di seluruh dunia cipta penugasan dari 1394 spesifikasi teknis otomotif ke Trade Association 1394 AMI-C berikut dokumen
sekarang milik 1394TA:
•AMI-C 3023 Power Management Specification
•AMI-C 3013 Power Management Architecture
•AMI-C 2002 1.0.2 Common Message Set Power Management
•AMI-C 3034 Power Management Test Documents
•AMI-C 4001 Revision Physical Speci .cation
OSGI (Open Service Gateway Initiative)
OSGI (Open
Service Gateway Initiative) adalah sebuah rencana industri untuk cara standar
untukmenghubungkan perangkat seperti perangkat rumah tangga dan sistem keamanan
ke Internet.OSGI berencana menentukan program aplikasi antarmuka (API) untuk
pemrogrammenggunakan, untuk memungkinkan komunikasi dan kontrol antara penyedia
layanan danperangkat di dalam rumah atau usaha kecil jaringan. OSGI API akan
dibangun pada bahasapemrograman Java. Program java pada umumnya dapat berjalan
pada platform sistem operasikomputer.
OSGI adalah
sebuah interface pemrograman standar terbuka. The OSGI Alliance (sebelumnyadikenal
sebagai Open Services Gateway inisiatif, sekarang nama kuno) adalah sebuah
organisasistandar terbuka yang didirikan pada Maret 1999. Aliansi dan anggota –
anggotanya telahditentukan sebuah layanan berbasis Java platform yang dapat
dikelola dari jarak jauh.SpesifikasiOSGI yang dikembangkan oleh para anggota
dalam proses terbuka dan tersedia untuk umumsecara gratis di bawah Lisensi
Spesifikasi OSGI. OSGI Alliance yang memiliki program kepatuhanyang hanya
terbuka untuk anggota. Pada Oktober 2009, daftar bersertifikat OSGI
implementasiberisi lima entri.
Manfaat OSGI
Mengurangi
Kompleksitas (Reduced Complexity)
Mengembangkan
dengan teknologi OSGi berarti mengembangkan bundel: komponenOSGi. Bundel adalah
modul. Mereka menyembunyikan internal dari bundel lain danberkomunikasi melalui
layanan didefinisikan dengan baik. Menyembunyikan internals berartilebih banyak
kebebasan untuk berubah nanti. Hal ini tidak hanya mengurangi jumlah bug, itu juga
membuat kumpulan sederhana untuk berkembang karena bundel ukuran
benarmenerapkan sepotong fungsionalitas melalui interface didefinisikan dengan
baik. Ada sebuahblog menarik yang menjelaskan teknologi OSGi apa yang mereka
lakukan bagi prosespembangunan
Reuse
Para model
komponen OSGi membuatnya sangat mudah untuk menggunakan banyakkomponen pihak
ketiga dalam suatu aplikasi. Peningkatan jumlah proyek-proyek sumberterbuka
memberikan JAR’s mereka siap dibuat untuk OSGi. Namun, perpustakaan komersial jugamenjadi
tersedia sebagai bundel siap pakai.
Real World
OSGI
kerangka kerja yang dinamis. Ini dapat memperbarui bundel on the fly
danpelayanan yang datang dan pergi. Ini dapat menghemat dalam penulisan kode
dan jugamenyediakan visibilitas global, debugging tools, dan fungsionalitas
lebihy daripada yang telahdilaksanakan selama satu solusi khusus.
Easy
Deployment
Teknologi
OSGi bukan hanya sebuah standard untuk komponen, tapi juga menentukanbagaimana
komponen diinstal dan dikelola. API telah digunakan oleh banyak berkas
untukmenyediakan sebuah agen manajemen. Agen manajemen ini bisa sesederhana
sebagai perintahshell, TR-69 sebuah protokol manajemen pengemudi, OMA DM
protokol sopir, komputasi awanantarmuka untuk Amazon EC2, atau IBM Tivoli sistem
manajemen. Manajemen standar APImembuatnya sangat mudah untuk mengintegrasikan
teknologi OSGi dalam sistem yang ada danmasa depan.
Dynamic Updates
Model
komponen OSGi adalah model dinamis. Kumpulan dapat diinstal, mulai,
berhenti,diperbarui, dan dihapus tanpa menurunkan keseluruhan sistem. Banyak
pengembang Java tidakpercaya ini dapat dilakukan pada awalnya oleh karena itu
tidak digunakan dalam produksi.Namun, setelah menggunakan ini dalam pembangunan
selama beberapa waktu, sebagian besarmulai menyadari bahwa itu benar-benar
bekerja dan secara signifikan mengurangi waktupenyebaran.
Simple
The OSGi API
sangat sederhana. API inti hanya terdiri dari satu paket dan kurang dari 30kelas
/ interface. API inti ini cukup untuk menulis kumpulan, menginstalnya, start,
stop, update,dan menghapus mereka dan mencakup semua pendengar dan keamanan
kelas.
Kecil
(Small)
The OSGi
Release 4 Framework dapat diimplementasikan kedalam JAR 300KB. Ini
adalahoverhead kecil untuk jumlah fungsi yang ditambahkan ke salah satu
aplikasi denganmemasukkan OSGi. Oleh karena itu OSGi berjalan pada berbagai
macam perangkat: dari sangatkecil, kecil, dan untuk mainframe. Hanya meminta
Java VM minimal untuk menjalankan danmenambahkan sangat sedikit di atasnya.
Cepat (Fast)
Salah satu
tanggung jawab utama dari Framework OSGi memuat kelas-kelas dari bundel.Di Java
tradisional, JARs benar-benar terlihat dan ditempatkan pada daftar linear.
Pencariansebuah kelas memerlukan pencarian melalui daftar ini. Sebaliknya,
pra-kabel OSGi bundel dantahu persis untuk setiap bundel bundel yang
menyediakan kelas. Kurangnya pencarian yangsignifikan faktor mempercepat saat
startup.
Implementasi
OSGI
Teknologi
Osgi sudah sangat banyak dikembangkan untuk berbagai macam keperluan
dalamsehari hari maupun di bidang teknologi informasi dan industry serta di
bidang ilmu komputer.
Dalam kehidupan sehari-hari
Dikembangkan
untuk mengendalikan alat-alat elektronik dalam rumah tangga denganinternet.
Yaitu dengan menghubungkan berbagai framework OSGI ini untuk mengendalikan
alat-alat rumah tangga yang bersifat elektronik. Hal ini dilakukan dengan
berbagai protocol network
yaitu
Bluetooth, uPnP,HAVi, dan X10. Dengan bantuan Jini dan standart OSGI dari
sunmicrosistem yaitu Java Embedded Server. Teknologi ini dinamakan home network
dan jinniadalah salah satu standart untuk pembuatan home nerwork yang berbasis
java.
Teknologi
dan industry
Dalam hal
ini pengembangan OSGI dalam Teknologi dan industri adalah untukotomatisasi
industri. Seperti otomatisnya system dalam gudang yang dapat meminta dalam
PPICuntuk mengadakan bahan baku, dan masih banyak yang lain.
Ilmu Komputer
Dalam ilmu
Komputer ini sangat banyak pengembang yang memanfaatkan teknologiOSGI ini. Dari
surfing di internet banyak yang mengulas tentang Pemrograman Java
yangmengapdopsi teknologi osgi ini. Salah satu contoh adalah knopflerfish
merupakan frameworkuntuk melakukan OSGI didalam program Java. Dan juga eclipse
IDE merupakan OSGI frameworkyang dikembangkan oleh eclipse dan berbasis GUI.
Dan masih banyak juga dalam server sertaprogram-program lain yang mengembangkan
teknologi OSGI ini.
Teknologi
OSGI
MASALAH
Software
kompleksitas meningkat pada tingkat yang mengkhawatirkan. Hari ini, sebagian
besarkompleksitas ini disebabkan oleh siklus produk yang singkat, persyaratan
untuk fungsi secaradrastis meningkat, dan peningkatan jumlah variasi produk
yang sama (misalnya hardware yangberbeda dan sistem operasi). Kecenderungan ini
telah menyebabkan biaya perangkat lunakmenjadi persentase lebih besar dari
biaya pengembangan hampir semua produsen.Hari ini, pengembangan perangkat lunak
sebagian besar terdiri dari mengadaptasi adafungsionalitas untuk tampil di
lingkungan yang baru. Dalam 20 tahun terakhir, sejumlah besarblok bangunan
standar telah tersedia dan mereka sering digunakan dalam produk hari ini,sebuah
contoh utama adalah keberhasilan perangkat lunak terbuka. Namun,
penggunaanpustaka ini bukan tanpa masalah. Mengintegrasikan berbagai
perpustakaan bisa menakutkankarena banyak perpustakaan telah menjadi kompleks
dan memerlukan perpustakaan merekasendiri untuk fungsi - bahkan jika fungsi
yang tidak pernah diperlukan untuk produk.Tren ini membutuhkan produk perangkat
lunak monolitik untuk menjalani siklus pengujian berat.Tambahkan evolusi tidak
sinkron dari library yang berbeda dan itu menjadi jelas mengapapengembangan
perangkat lunak begitu mahal saat ini.Sebuah isu kunci adalah software yang
saat ini berfokus pada lingkungan menulis software baru,bukan mengintegrasikan
perangkat lunak yang ada ke dalam sistem baru. Pada
kenyataannya,mengintegrasikan kode yang ada telah menjadi bagian besar dari
pekerjaan pengembangperangkat lunak. Oleh karena itu, ada kebutuhan untuk
alat-alat yang standarisasi aspekintegrasi dari perangkat lunak sehingga
penggunaan kembali komponen yang ada menjadihandal, kuat dan murah.
SOLUSI
OSGi
technology is the dynamic module system for Java™. teknologi OSGi adalah sistem
moduldinamis untuk Java ™. Para OSGi Service Platform menyediakan
fungsionalitas ke Jawa yangmembuat Java lingkungan utama untuk integrasi
perangkat lunak dan dengan demikian untukpembangunan. Java menyediakan
portabilitas yang diperlukan untuk mendukung produk padaplatform yang berbeda.
Teknologi OSGi memberikan primitif standar yang memungkinkanaplikasi yang akan
dibangun dari, dapat digunakan kembali dan kolaboratif komponen
kecil.Komponen-komponen ini dapat disusun ke dalam suatu aplikasi dan
disebarkan.Para OSGi Service Platform menyediakan fungsi untuk mengubah
komposisi dinamis padaperangkat dari berbagai jaringan, tanpa memerlukan
restart.. Untuk meminimalkan kopling,serta membuat kopling dikelola, teknologi
OSGi menyediakan arsitektur berorientasi layananyang memungkinkan komponen ini
untuk secara dinamis menemukan satu sama lain untukberkolaborasi. Aliansi OSGi
telah mengembangkan banyak komponen antarmuka standar untukfungsi-fungsi umum
seperti server HTTP, konfigurasi, logging, keamanan, administrasi pengguna,XML
dan banyak lagi. Plug-kompatibel implementasi komponen ini dapat diperoleh dari
vendoryang berbeda dengan optimasi yang berbeda dan biaya. Namun, antarmuka
layanan juga bisadikembangkan secara eksklusif.pengadopsi teknologi OSGi
manfaat dari peningkatan ke waktu-pasar dan biaya pengembanganberkurang karena
teknologi OSGi menyediakan integrasi built dan pra-diuji komponensubsistem-pra.
The technology also reduces maintenance costs and enables unique newaftermarket
opportunities because components can be dynamically delivered to devices in
thefield. Teknologi ini juga mengurangi biaya pemeliharaan dan memungkinkan
peluang unikaftermarket baru karena komponen dapat secara dinamis dikirim ke
perangkat di lapangan.
KERANGKA
Komponen
inti dari Spesifikasi OSGi adalah Framework OSGi. Kerangka menyediakan
lingkunganyang standar untuk aplikasi (bundel disebut). Kerangka ini dibagi
dalam beberapa lapisan.L0: Lingkungan EksekusiL1: ModulL2: Siklus Manajemen
HidupL3: Layanan Registry Sebuah sistem keamanan di mana-mana adalah sangat
terkait dengansemua lapisan.
Lingkungan
L0 Eksekusi adalah spesifikasi lingkungan Jawa. Java 2 Konfigurasi dan Profil,
sepertiJ2SE, CDC, CLDC, MIDP dll semua lingkungan eksekusi yang valid. Platform
OSGi juga standarlingkungan eksekusi berdasarkan Foundation Profile dan variasi
yang lebih kecil yangmenentukan persyaratan minimum pada lingkungan eksekusi
yang akan berguna untuk bundelOSGi.
Lapisan
Modul L1 mendefinisikan kebijakan loading kelas. Kerangka OSGi adalah
kelas-loadingmodel dan kaku ditentukan kuat. Hal ini didasarkan pada atas Jawa
tetapi menambahkanmodularisasi. Di Jawa, ada biasanya classpath tunggal yang
berisi semua kelas dan sumber daya.Modul OSGi menambahkan lapisan kelas pribadi
untuk modul serta dikendalikanmenghubungkan antara modul. Lapisan modul
terintegrasi dengan arsitektur keamanan,memungkinkan opsi untuk menyebarkan
sistem tertutup, kebun bertembok, atau benar-benarpengguna sistem dikelola atas
kebijaksanaan produsen.
Lapisan Life
Cycle L2 menambahkan bundel yang dapat dinamis diinstal, mulai,
berhenti,diperbarui dan dihapus. Kumpulan mengandalkan pada lapisan modul untuk
memuat kelastetapi menambahkan sebuah API untuk mengelola modul dalam run time.
Lapisan siklusmemperkenalkan dinamika yang biasanya bukan bagian dari aplikasi.
mekanismeketergantungan ekstensif digunakan untuk menjamin operasi yang benar
dari lingkungan.operasi siklus hidup sepenuhnya dilindungi dengan arsitektur
keamanan, sehingga hampir tidakmungkin diserang oleh virus.
Lapisan L3
menambahkan Registry Service. Registri layanan menyediakan model kerjasamauntuk
bundel yang mengambil dinamika ke rekening. Kumpulan dapat bekerja sama
melaluipembagian kelas tradisional tetapi berbagi kelas tidak terlalu
kompatibel dengan dinamismenginstal dan menghapus kode. Registri layanan
menyediakan model yang komprehensif untuk objek saham antara kumpulan.
Sejumlah peristiwa didefinisikan untuk menangani datangdan pergi pelayanan.
Layanan Java hanya objek yang dapat mewakili apapun. Banyak layananserver-benda
seperti, seperti server HTTP, sedangkan jasa lain merupakan sebuah objek di
dunianyata, misalnya ponsel Bluetooth yang ada di dekatnya. Model layanan
sepenuhnya keamanandiinstrumentasi. Model keamanan layanan menyediakan cara
elegan untuk mengamankankomunikasi antara melewati bundel.
KEAMANAN
Keamanan
adalah berbasis Java dan Java 2 model keamanan. Bahasa dengan desain
batasbanyak kemungkinan konstruksi. Sebagai contoh, buffer overflows digunakan
dalam virus adalahmustahil. Akses pengubah dalam bahasa membatasi visibilitas
kode untuk programmerlainPlatform OSGi memperluas model ini dengan mengizinkan
kelas swasta, mekanisme yangtidak tersedia dalam cara yang standar di Jawa.
Java 2 model keamanan menyediakan modelyang komprehensif untuk memeriksa kode
akses ke sumber daya. Platform OSGi menambahkanmanajemen yang dinamis penuh hak
akses, menyederhanakan kehidupan operator danadministrator sistem.
STANDAR
LAYANAN
Di atas
Kerangka, Aliansi OSGi telah ditentukan banyak layanan. Layanan ditentukan
olehantarmuka Jawa. Kumpulan dapat mengimplementasikan antarmuka ini dan
mendaftarkanlayanan dengan Registry Service Klien layanan dapat menemukannya di
registri, atau bereaksiketika itu muncul atau menghilang.Hal ini mirip dengan
arsitektur berorientasi layanan dibuat populer dengan layanan web.Perbedaan
utama antara layanan web dan layanan OSGi adalah bahwa layanan web
selalumembutuhkan beberapa lapisan transport, yang membuat ribuan kali lebih
lambat daripadalayanan OSGi yang menggunakan pemanggilan metode langsung. Juga,
komponen OSGi dapatlangsung bereaksi pada penampilan dan hilangnya jasa.Bagian
berikut memberikan gambaran singkat dari Release OSGi 4 layanan. Informasi
lebihlanjut dapat ditemukan dalam Platform Service Release 4 buku OSGi atau
download PDF.Perhatikan bahwa setiap layanan didefinisikan secara abstrak dan
secara independendilaksanakan oleh vendor yang berbeda.
KERANGKA
LAYANAN
Kerangka
OSGi memberikan Izin Admin Service, Paket Layanan Admin dan Mulai
TingkatLayanan. Layanan ini (opsional) bagian dan langsung pengoperasian
Framework. Frameworkservices are the following: Kerangka layanan adalah sebagai
berikut:
(Bersyarat)
Izin Admin
- Hak akses
atau masa depan bundel saat ini dapat dimanipulasi melaluilayanan ini.
Permissions diaktifkan segera setelah mereka ditetapkan.
Admin
Paket
- paket
berbagi Bundel dengan kelas dan sumber daya. Pembaruan ikatan mungkinmemerlukan
sistem untuk kembali menghitung dependensi. Paket layanan ini Adminmemberikan
informasi mengenai kondisi aktual berbagi paket dari sistem dan juga
bisamenyegarkan paket bersama. istirahat dependensi dan menghitung ulang
dependensi
Mulai
Level
- Mulai
Tingkat adalah seperangkat berkas yang harus dijalankan bersamaan atauharus
diinisialisasi sebelum yang lain dimulai. Awal Tingkat Pelayanan menentukan
tingkat mulaisaat ini, memberikan bundel untuk tingkat awal dan interrogates
pengaturan saat ini.
•
URL
Handler
- Lingkungan
Jawa mendukung model penyedia untuk penangan URL. Namun, iniadalah singleton
sehingga tidak mungkin untuk menggunakan ini dalam sebuah lingkungankolaboratif
seperti OSGi yang berpotensi memiliki banyak penyedia layanan yang
berbeda.Spesifikasi layanan ini memungkinkan komponen apapun untuk menyediakan
handler URLtambahan.
SISTEM
LAYANAN
Layanan
Sistem menyediakan fungsi horizontal yang diperlukan dalam hampir setiap
sistem.Layanan Log, Konfigurasi Admin Layanan, Perangkat Akses Layanan, Admin
User Layanan, IOConnector Layanan dan Jasa Preferensi adalah contoh dari
layanan sistem.
Log Layanan
- Penebangan
di informasi, peringatan, debug informasi atau kesalahan ditanganimelalui
Layanan Log. Ia menerima entri log dan kemudian kiriman ini entri untuk berkas
lainyang berlangganan informasi ini.
Admin
Konfigurasi Layanan
- Layanan
ini menyediakan model yang fleksibel dan dinamis untukmengatur dan mendapatkan
informasi konfigurasi.
Perangkat
Akses Layanan
- Perangkat
Akses adalah mekanisme OSGi untuk mencocokkan driveruntuk perangkat baru dan
secara otomatis men-download berkas menerapkan driver ini. Inidigunakan untuk
skenario Plug and Play.
Admin
User Layanan
- Layanan
ini menggunakan database dengan informasi pengguna (swastadan masyarakat) untuk
tujuan otentikasi dan otorisasi.
SISTEM
LAYANAN
IO Connector
Layanan
- IO
Konektor Layanan mengimplementasikan CDC / javax CLDC.microedition.io paket
sebagai layanan. Layanan ini memungkinkan berkas untuk memberikanskema protokol
baru dan alternatif.
Preferensi
Layanan
- Layanan
ini menyediakan akses ke database hirarki properti, mirip denganRegistry
Windows atau kelas Java Preferensi.
Komponen
Runtime
- Sifat
dinamis layanan - mereka dapat datang dan pergi setiap saat -membuat menulis
perangkat lunak lebih keras. Spesifikasi Komponen Runtime dapatmempermudah
penanganan aspek-aspek dinamis dengan menyediakan sebuah deklarasiberbasis XML
dependensi.
Deployment
Admin
- Bentuk
penyebaran utama untuk OSGi adalah bundel, yang merupakanJAR / ZIP file. Admin
Deployment menyediakan format sekunder: paket penyebaran.Deployment Paket dapat
menggabungkan bundel dengan sumber daya acak ke dalam satudeliverable yang
dapat diinstal dan dihapusSebuah model yang komprehensif prosesor sumberdaya
memungkinkan kode pengguna untuk memperluas jenis sumber daya.
Event Admin
- Banyak
peristiwa OSGi mengetik interface tertentu, sehingga sulit untukmenerima dan
menyaring acara umum. Event Admin menyediakan seperti generik, mekanismeevent
topik berbasis. Spesifikasi ini mencakup pemetaan untuk semua kerangka yang ada
danacara layanan.
Aplikasi
Admin
- Model
bundle OSGi berbeda dari desktop khas atau model telepon aplikasimobile yang
bergantung pada memulai dan menghentikan aplikasi. Admin Aplikasi
mengaturseperti model aplikasi tradisional dan infrastruktur manajemen yang
dibutuhkan perusahaan.
PROTOKOL
LAYANAN
Aliansi OSGi
telah menetapkan sejumlah layanan yang memetakan suatu protokol eksternaluntuk
layanan OSGi.
Http Layanan
- Layanan
Http adalah, antara lain, seorang pelari servlet. Kumpulan dapatmemberikan
servlets, yang menjadi tersedia melalui protokol Http. Fasilitas update dinamis
dariOSGi Service Platform membuat Http Layanan web server yang sangat menarik
yang dapatdiperbarui dengan servlet yang baru, jarak jauh jika perlu, tanpa
memerlukan restart.
Java
Community Process (JCP) Program Management Office (PMO) sangat tertarik untuk
mengumumkan upgrade ke jcp.org baru-baru ini meluncurkan situs web. Setelah web
rumah masyarakat benar-benar dirombak dan dirilis pada bulan Juni 2009, bekerja
terus di belakang layar untuk menambah, meningkatkan, dan memperbaiki fungsi
dan kegunaannya. Anggota PMO berfungsi sebagai tim proyek untuk mendefinisikan
dan menyelesaikan pekerjaan.
Program yang JCP komunitas pengguna telah membantu dalam memberikan umpan balik pada situs web. Banyak fitur baru dan perbaikan bug pada awalnya diusulkan atau diidentifikasi oleh pengguna. Beberapa implementasi tersebut akan segera jelas. Sebagai contoh, semua wiki dan papan sekarang mencakup satu cara bagi pengguna untuk memberikan pendapat mereka yang cepat konten dengan menghadiahi setiap item dengan nilai, dengan memilih jumlah bintang tertentu. Selain itu, semua papan diskusi publik dan wiki termasuk RSS tombol untuk memungkinkan pengguna untuk berlangganan pembaruan konten. Karena pengaturan keamanan dan persyaratan browser, RSS feed fitur ini hanya bekerja jika SSL diaktifkan. Misalnya, fitur RSS melakukan kerja dengan Firefox.
Berbagai bug telah diperbaiki dan navigasi juga telah diperbarui untuk mengatur informasi yang tersedia. Ini adalah langkah inkremental lain sepanjang perjalanan untuk meningkatkan jcp.org. Dalam bulan-bulan mendatang, sebagai masyarakat terus menyarankan perubahan dan perangkat tambahan, upaya akan terus memperbaiki situs. Semua umpan menyimpan program dan JCP jcp.org bergerak maju dan ke atas.
Program yang JCP komunitas pengguna telah membantu dalam memberikan umpan balik pada situs web. Banyak fitur baru dan perbaikan bug pada awalnya diusulkan atau diidentifikasi oleh pengguna. Beberapa implementasi tersebut akan segera jelas. Sebagai contoh, semua wiki dan papan sekarang mencakup satu cara bagi pengguna untuk memberikan pendapat mereka yang cepat konten dengan menghadiahi setiap item dengan nilai, dengan memilih jumlah bintang tertentu. Selain itu, semua papan diskusi publik dan wiki termasuk RSS tombol untuk memungkinkan pengguna untuk berlangganan pembaruan konten. Karena pengaturan keamanan dan persyaratan browser, RSS feed fitur ini hanya bekerja jika SSL diaktifkan. Misalnya, fitur RSS melakukan kerja dengan Firefox.
Berbagai bug telah diperbaiki dan navigasi juga telah diperbarui untuk mengatur informasi yang tersedia. Ini adalah langkah inkremental lain sepanjang perjalanan untuk meningkatkan jcp.org. Dalam bulan-bulan mendatang, sebagai masyarakat terus menyarankan perubahan dan perangkat tambahan, upaya akan terus memperbaiki situs. Semua umpan menyimpan program dan JCP jcp.org bergerak maju dan ke atas.