Jini

Autor: Lewis Jackson
Data Utworzenia: 6 Móc 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
Real sushi vs Candy sushi! 리얼앤 초밥캔디 Mukbang JiniYum 지니얌 먹방
Wideo: Real sushi vs Candy sushi! 리얼앤 초밥캔디 Mukbang JiniYum 지니얌 먹방

Zawartość

Definicja - Co oznacza Jini?

Jini to architektura zorientowana na usługi, która definiuje model programowania, który zarówno wykorzystuje, jak i rozszerza technologię Java. Ten model programowania umożliwia budowę bezpiecznych, rozproszonych systemów składających się z federacji dobrze ułożonych usług sieciowych. Jini pomaga budować sieci, które są skalowalne i elastyczne, które są wymaganymi atrybutami w scenariuszach przetwarzania rozproszonego.

Głównym celem Jinis jest przeniesienie koncentracji przetwarzania rozproszonego z podejścia zorientowanego na napęd dyskowy na podejście adaptacyjne do sieci poprzez opracowanie skalowalnych, rozwijalnych i elastycznych dynamicznych środowisk obliczeniowych. Jini sprawia, że ​​zasoby w sieci wyglądają jak zasoby lokalne.

Jini może być również określane jako rzeka Apache.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Jini

Jini został wprowadzony w lipcu 1998 roku przez Sun Microsystems. Składa się z zestawu specyfikacji i zestawu startowego, który obejmuje wdrożenie technologii Jini. Oba są wydane na licencji Apache 2.0 typu open source. Jini jest zaimplementowany w języku programowania Java i jest podobny do zdalnego wywoływania metod Java, z tym że jest bardziej zaawansowany.

Jini zapewnia pożądane funkcje i udogodnienia, takie jak zależność od protokołu i mobilność kodu. W rzeczywistości mobilność kodu jest kluczową koncepcją. Jini pozwala nie tylko na dodawanie ery, pamięci i innych urządzeń do sieci, ale także pozwala na automatyczne wykrywanie urządzeń w sieci bez konieczności ponownego uruchamiania systemu. Urządzenia sprzętowe deklarują swoim systemom operacyjnym, a także innym komputerom, urządzeniom i użytkownikom w sieci, że zostały dodane i są dostępne do użytku. Jest to możliwe, ponieważ urządzenia definiują się w rejestrze urządzeń sieciowych wkrótce po ich dodaniu.

Architektura Jini jest podzielona na trzy główne części:


  1. Klient: użytkownik uzyskujący dostęp do zasobów współdzielonych przez sieć
  2. Serwer: system, do którego są podłączone zasoby
  3. Usługa wyszukiwania: usługi dla zasobów, takich jak ery, urządzenia pamięci i głośniki, które są podłączone do serwera i udostępnione klientom przez sieć

Jini ma następujące kluczowe zalety:

  • Zapewnia stabilne rozwiązania sieciowe
  • Pomaga w aktualizacji systemów
  • Pomaga utrzymać działanie starych klientów podczas dodawania nowych
  • Pomaga budować skalowalne, dynamiczne i elastyczne sieci