Itthon Fejlesztés Mi a Jini? - meghatározás a techopedia alapján

Mi a Jini? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent Jini?

A Jini szolgáltatásorientált architektúra, amely meghatározza a Java technológiát kiaknázó és kiterjesztő programozási modellt. Ez a programozási modell lehetővé teszi biztonságos, elosztott rendszerek felépítését, amelyek a jól viselkedett hálózati szolgáltatások szövetségeiből állnak. A Jini elősegíti a skálázható és rugalmas hálózatok felépítését, amelyekre az elosztott számítási forgatókönyvekben szükséges attribútumok szükségesek.


Jini fő célja, hogy az elosztott számítástechnika fókuszát a lemezmeghajtó-orientált megközelítésről a hálózati adaptív megközelítésre helyezze át, méretezhető, fejleszthető és rugalmas, dinamikus számítási környezetek fejlesztésével. Jini úgy teszi, hogy a hálózaton keresztül az erőforrások úgy néznek ki, mint a helyi erőforrások.


Jinit Apache-folyónak is nevezhetik.

A Techopedia magyarázza Jini-t

A Jini-t 1998 júliusában mutatta be a Sun Microsystems. Ez egy specifikációkészletből és egy indítókészletből áll, amely magában foglalja a Jini technológia megvalósítását. Mindkettőt a nyílt forráskódú Apache 2.0 licenc alatt adták ki. A Jini Java programozási nyelven van megvalósítva, és hasonló a Java távoli módszer meghívásához, azzal a különbséggel, hogy fejlettebb.


A Jini olyan kívánatos funkciókat és lehetőségeket kínál, mint például a nem protokollfüggőség és a kódmobilitás. Valójában a kódmobilitás a kulcsfogalom. A Jini nem csak nyomtatók, tárolóeszközök és egyéb eszközök hozzáadását teszi lehetővé a hálózathoz, hanem lehetővé teszi az eszközök automatikus felismerését a hálózaton keresztül anélkül, hogy újra kellene indítani a rendszert. A hardvereszközök a saját operációs rendszerükre, valamint a hálózat többi számítógépére, eszközére és felhasználójára kijelentik, hogy hozzáadódtak és rendelkezésre állnak. Ez azért lehetséges, mert az eszközök a hozzáadást követően hamarosan meghatározzák a hálózati eszköz-nyilvántartást.


A Jini építészet három fő részre oszlik:

  1. Ügyfél: Az a felhasználó, aki hozzáfér egy hálózaton megosztott erőforrásokhoz

  2. Szerver: Az a rendszer, amelyhez az erőforrások csatolva vannak

  3. Keresési szolgáltatás: Az erőforrások, például a nyomtatók, tárolóeszközök és hangszórók szolgáltatásai, amelyeket a szerverhez csatlakoztatnak és az ügyfelek rendelkezésére bocsátanak a hálózaton keresztül

Jini a következő kulcsfontosságú előnyökkel rendelkezik:

  • Stabil hálózati megoldásokat kínál
  • Segít a rendszerek korszerűsítésében
  • Elősegíti a régi ügyfelek futását, miközben újakat ad hozzá
  • Segít skálázható, dinamikus és rugalmas hálózatok felépítésében

Mi a Jini? - meghatározás a techopedia alapján