Java Distributed Refreshable Objects 3.1

Lisensi: Uji Coba Gratis ‎Ukuran file: 2.08 MB
‎Peringkat Pengguna: 4.0/5 - ‎1 ‎Suara

Tentang Java Distributed Refreshable Objects

Distributed Refreshable Objects (DRO) adalah perpustakaan perangkat lunak untuk pengembang Java yang meningkatkan komunikasi antar objek di lingkungan lokal serta terdistribusi, yang dapat dianggap sebagai alternatif yang lebih efektif dan fleksibel untuk CORBA dan infrastruktur objek terdistribusi lainnya. DRO membantu menyelesaikan masalah berikut: Menyelaraskan efisiensi kode aplikasi terdistribusi Menjaga kelangsungan hidup aplikasi dalam menghadapi perubahan Usang data singgahan Hambatan server pusat Fitur utamanya adalah: Pertukaran data jaringan yang efektif Caching properti terhitung sumber daya tanpa data basi Mengubah pelacakan untuk properti objek Debugging paket jaringan informatif Tidak perlu server perpesanan Kemungkinan luas untuk mengoptimalkan lalu lintas jaringan А sekelompok elemen iterator ditransmisikan pada satu waktu Objek yang dapat disegarkan menyediakan pelacakan perubahan untuk properti objek, yang tepat serta dihitung dari properti objek lain, dan menyediakan properti terhitung intensif sumber daya caching tanpa data basi. Semua ini dilakukan secara transparan untuk programmer. Lapisan interkomunikasi objek terdistribusi menyediakan pertukaran data jaringan yang jauh lebih efektif karena beberapa panggilan jarak jauh dikumpulkan dan dikirim sebagai satu paket. Fungsionalitas ini didukung dalam lingkungan terdistribusi tanpa server pesan apa pun, koneksi peer-to-peer diatur sebagai gantinya, yang memberikan skalabilitas yang sangat tinggi. Semua objek terdistribusi di DRO di-cache di sisi klien, sehingga penggunaan properti objek berulang kali tidak menghasilkan pertukaran jaringan. Namun, ketika objek server dimodifikasi, semua salinan klien yang di-cache menjadi diperbarui; tidak ada data basi yang dimungkinkan. Singkatnya, DRO memberikan sarana untuk membuat aplikasi terdistribusi serta lokal dengan fleksibilitas dan efisiensi tinggi. Tidak ada modifikasi struktur kode yang diperlukan untuk menambahkan caching properti terhitung intensif sumber daya, dan untuk memigrasikan aplikasi ke lingkungan terdistribusi secara efisien.