Rumah Pengembangan Apa itu jini? - definisi dari techopedia

Apa itu jini? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud Jini?

Jini adalah arsitektur berorientasi layanan yang mendefinisikan model pemrograman yang mengeksploitasi dan memperluas teknologi Java. Model pemrograman ini memungkinkan pembangunan sistem yang aman dan terdistribusi yang terdiri dari federasi layanan jaringan yang berperilaku baik. Jini membantu membangun jaringan yang scalable dan fleksibel, yang merupakan atribut yang diperlukan dalam skenario komputasi terdistribusi.


Tujuan utama Jini adalah mengubah fokus komputasi terdistribusi dari pendekatan disk-drive-oriented ke pendekatan jaringan-adaptif dengan mengembangkan lingkungan komputasi dinamis yang dapat dikembangkan, dikembangkan, dan fleksibel. Jini membuat sumber daya melalui jaringan terlihat seperti sumber daya lokal.


Jini juga dapat disebut sebagai Sungai Apache.

Techopedia menjelaskan Jini

Jini diperkenalkan pada Juli 1998 oleh Sun Microsystems. Ini terdiri dari serangkaian spesifikasi dan starter kit, yang mencakup implementasi teknologi Jini. Keduanya dirilis di bawah lisensi open source Apache 2.0. Jini diimplementasikan dalam bahasa pemrograman Java dan mirip dengan doa metode jarak jauh Java, kecuali bahwa itu lebih maju.


Jini menyediakan fitur dan fasilitas yang diinginkan seperti ketergantungan nonprotocol dan mobilitas kode. Sebenarnya, mobilitas kode adalah konsep kunci. Jini tidak hanya memungkinkan penambahan printer, penyimpanan, dan perangkat lain ke jaringan, tetapi juga memungkinkan perangkat terdeteksi secara otomatis melalui jaringan tanpa harus mem-boot ulang sistem. Perangkat perangkat keras menyatakan ke sistem operasi mereka sendiri serta ke komputer, perangkat, dan pengguna lain di jaringan bahwa mereka telah ditambahkan dan tersedia untuk digunakan. Ini dimungkinkan karena perangkat mendefinisikan diri mereka sendiri ke registri perangkat jaringan segera setelah mereka ditambahkan.


Arsitektur Jini dibagi menjadi tiga bagian utama:

  1. Klien: Pengguna yang mengakses sumber daya yang dibagikan melalui jaringan

  2. Server: Sistem tempat sumber daya dilampirkan

  3. Layanan Pencarian: Layanan untuk sumber daya seperti printer, perangkat penyimpanan dan pengeras suara, yang dilampirkan ke server dan disediakan untuk klien melalui jaringan

Jini memiliki keunggulan utama sebagai berikut:

  • Memberikan solusi jaringan yang stabil
  • Membantu meningkatkan sistem
  • Membantu menjaga klien lama tetap berjalan sambil menambahkan yang baru
  • Membantu membangun jaringan yang skalabel, dinamis, dan fleksibel

Apa itu jini? - definisi dari techopedia