Будинки Розвиток Що таке джині? - визначення з техопедії

Що таке джині? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає Джині?

Jini - сервісно-орієнтована архітектура, яка визначає модель програмування, яка одночасно використовує та розширює технологію Java. Ця модель програмування дозволяє побудувати захищені, розподілені системи, що складаються з федерацій належних мережевих служб. Джині допомагає створювати масштабовані та гнучкі мережі, які є необхідними атрибутами в сценаріях розподілених обчислень.


Основна мета Джині - перевести фокус розподілених обчислень з дисково-орієнтованого підходу на мережево-адаптивний підхід шляхом розробки масштабованих, еволюціонуючих та гнучких динамічних обчислювальних середовищ. Джині робить ресурси по мережі схожими на локальні ресурси.


Джині також можна назвати річкою Апаче.

Техопедія пояснює Джині

Джині була представлена ​​в липні 1998 року компанією Sun Microsystems. Він складається з набору специфікацій та стартового набору, що включає реалізацію технології Jini. Обидва випускаються під відкритим кодом ліцензії Apache 2.0. Jini реалізований мовою програмування Java і схожий на виклик віддаленого методу Java, за винятком того, що він є більш досконалим.


Джині надає бажані функції та засоби, такі як непротокольна залежність та мобільність коду. Насправді мобільність коду є ключовою концепцією. Jini не тільки дозволяє додавати принтери, накопичувачі та інші пристрої в мережу, він також дозволяє автоматично визначати пристрої по мережі без необхідності перезавантаження системи. Апаратні пристрої заявляють власним операційним системам, а також іншим комп'ютерам, пристроям та користувачам у мережі, що вони додані та доступні для використання. Це можливо тому, що пристрої визначають себе в реєстрі мережевих пристроїв незабаром після їх додавання.


Архітектура Джині розділена на три основні частини:

  1. Клієнт: Користувач, який отримує доступ до ресурсів, що передаються в мережі

  2. Сервер: система, до якої приєднані ресурси

  3. Служба пошуку: послуги для таких ресурсів, як принтери, пристрої зберігання даних та динаміки, які приєднані до сервера та надаються клієнтам через мережу

Джині має такі ключові переваги:

  • Забезпечує стабільні мережеві рішення
  • Допомагає в модернізації систем
  • Допомагає підтримувати роботу старих клієнтів, додаючи нових
  • Допомагає будувати масштабовані, динамічні та гнучкі мережі

Що таке джині? - визначення з техопедії