Jump to content

Кровь

(Перенаправлено с реки Апач )
кровь
Финальный выпуск 3.0.0 (5 октября 2016 г .; 7 лет назад ( 2016-10-05 ) [ 1 ] ) [±]
Лицензия Лицензия Апач 2.0
Веб-сайт река .apache .org

Jini ( / ˈ n i / ), также называемый Apache River, представляет собой сетевую архитектуру для построения распределенных систем в виде модульных взаимодействующих сервисов. [ 2 ] JavaSpaces является частью Jini.

Первоначально разработанный Sun Microsystems , Jini был выпущен под лицензией Apache License 2.0 . [ 3 ] Ответственность за Jini была передана Apache под названием проекта «River». [ 4 ]

Sun Microsystems представила Jini в июле 1998 года. [ 2 ] В ноябре 1998 года Sun объявила, что некоторые фирмы поддерживают Jini.

Команда Jini в Sun всегда заявляла, что Jini — это не аббревиатура. Кен Арнольд пошутил, что это означает «Джини — это не инициалы», что делает его рекурсивным антиаббревиатурой . [ 5 ] но это всегда была только Джини . Слово «джини» на суахили означает «дьявол» ; оно заимствовано из арабского слова, обозначающего мифологический дух, происходящего от латинского слова « гений » , которое также является источником английского слова « джинн ».

Jini предоставляет инфраструктуру для сервисно-объектно-ориентированной архитектуры (SOOA).

Использование сервиса

[ редактировать ]

Поиск услуг осуществляется через службу поиска. [ 6 ] Службы пытаются связаться со службой поиска (LUS) либо посредством одноадресного взаимодействия, когда известно фактическое расположение службы поиска, либо посредством динамического многоадресного обнаружения. Служба поиска возвращает объект, называемый регистратором службы, который может использоваться службами для регистрации, чтобы клиенты могли их найти. Клиенты могут использовать службу поиска для получения прокси-объекта в службу; вызовы прокси-сервера преобразуют вызов в запрос службы, выполняют этот запрос к службе и возвращают результат клиенту. Эта стратегия более удобна, чем удаленный вызов метода Java , который требует от клиента заранее знать местоположение удаленного сервиса.

Ограничения

[ редактировать ]

Jini использует службу поиска для обеспечения связи между клиентом и службой. Похоже, что это централизованная модель (хотя связь между клиентом и сервисом можно рассматривать как децентрализованную), которая плохо масштабируется для очень больших систем. Однако службу поиска можно масштабировать по горизонтали, запустив несколько экземпляров, которые прослушивают одну и ту же группу многоадресной рассылки. [ нужна ссылка ]

См. также

[ редактировать ]
  1. ^ «Выпуски» . Проверено 12 июня 2017 г.
  2. ^ Перейти обратно: а б Рейсс, Кевин Келли, Спенсер (1 августа 1998 г.). «Один огромный компьютер» . Проводной . ISSN   1059-1028 . Проверено 1 октября 2020 г. {{cite news}}: CS1 maint: несколько имен: список авторов ( ссылка )
  3. ^ Sun выпускает Jini с лицензией с открытым исходным кодом.
  4. ^ Депо проекта River на Apache.org
  5. ^ Часто задаваемые вопросы по списку рассылки JINI-USERS. Что означает «Jini»?
  6. ^ Соммерс, Фрэнк; Веннерс, Билл (ноябрь 2001 г.). «Джим Уолдо о распределенных вычислениях» . www.artima.com . JavaWorld . Проверено 21 апреля 2018 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: d2adcd9bb61d1970130ff23c8b9d8df3__1699381920
URL1:https://arc.ask3.ru/arc/aa/d2/f3/d2adcd9bb61d1970130ff23c8b9d8df3.html
Заголовок, (Title) документа по адресу, URL1:
Jini - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)