Selasa, 29 Desember 2009

OSGi Telematika


The OSGi Alliance (sebelumnya dikenal sebagai Open Services Gateway inisiatif, sekarang nama kuno) adalah organisasi standar yang didirikan pada Maret 1999. Aliansi dan anggota-anggotanya telah ditentukan yang berbasis Java layanan platform yang dapat dikelola dari jarak jauh. Inti bagian dari spesifikasi adalah sebuah kerangka kerja yang mendefinisikan suatu manajemen siklus hidup aplikasi model, layanan registry, sebuah lingkungan Eksekusi dan Modul. Berdasarkan kerangka ini, sejumlah besar OSGi layers, API, dan Java telah ditetapkan.


OSGi teknologi adalah sistem modul dinamis untuk Java ™

OSGi teknologi menyediakan layanan berorientasi, komponen berbasis lingkungan untuk para pengembang dan menawarkan cara-cara standar untuk mengelola siklus hidup perangkat lunak. Kemampuan ini sangat meningkatkan nilai berbagai komputer dan perangkat yang menggunakan platform Java.

Pengadopsi teknologi OSGi manfaat dari peningkatan waktu ke pasar dan mengurangi biaya pengembangan karena teknologi OSGi menyediakan integrasi pra-dibangun dan pra-komponen subsistem diuji. Teknologi ini juga mengurangi biaya pemeliharaan dan kemajuan aftermarket baru peluang unik karena jaringan dapat dimanfaatkan untuk secara dinamis mengupdate atau memberikan layanan dan aplikasi di lapangan.

Spesifikasi:

OSGi spesifikasi yang dikembangkan oleh para anggota dalam proses terbuka dan tersedia untuk umum secara gratis di bawah Lisensi Spesifikasi OSGi. OSGi Alliance yang memiliki kepatuhan program yang hanya terbuka untuk anggota. Pada Oktober 2009, daftar bersertifikat OSGi implementasi berisi lima entri.

Sumber :Izulcybercafe.blogspot.com

Middleware Telematika


Perangkat lunak middleware adalah perangkat lunak yang terletak diantara program aplikasi dan pelayanan-pelayanan yang ada di dalam sistem operasi.
Middleware memiliki definisi tersendiri yaitu software yang menyambungkan komponen atau aplikasi. yang digunakan untuk mendukung operasional aplikasi dalam lingkungan jaringan terdistribusi, termasuk web servers, application servers, content management systems, dan perlengkapan sejenis yang digunakan untuk menopang pengembangan sistem.


Pada prinsipnya Middleware adalah teknologi yang mengintegrasikan dua atau lebih software aplikasi atau lapisan antara sistem operasi dan aplikasi untuk memungkinkan pertukaran data.
Middleware dapat dikategorikan menjadi beberapa bagian antara lain :
• OLTP (Online Transaction Process), merupakan cara transaksi antara beberapa orang yang dilakukan secara online berbasis computer.
• RPC (Remote Procedur Call), merupakan sebuah teknologi komunikasi yang memungkinkan sebuah program komputer untuk membuat sebuah prosedur untuk melaksanakan kegiatan di ruang alamat lain.
Contoh middleware diantanya adalah :
1. Object Management Group’s: Common Object Request Broker Architecture(CORBA)
2. Java’s: Remote Procedure Call.
3. Also .NET Remoting.
4. Microsoft’s COM/DCOM (Component Object Model).

Sumber :izulcybercafe.blogspot.com