Содержание
- Определение - Что значит Джини?
- Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
- Техопедия объясняет Джини
Определение - Что значит Джини?
Jini - это сервис-ориентированная архитектура, которая определяет модель программирования, которая использует и расширяет технологию Java. Эта модель программирования позволяет создавать безопасные распределенные системы, состоящие из федераций сетевых служб с хорошим поведением. Jini помогает создавать сети, которые являются масштабируемыми и гибкими, что является обязательным атрибутом в сценариях распределенных вычислений.
Основная цель Jinis - сместить фокус распределенных вычислений с подхода, ориентированного на дисковод, на подход, адаптированный к сети, путем разработки масштабируемых, расширяемых и гибких динамических вычислительных сред. Jini делает ресурсы через сеть похожими на локальные ресурсы.
Джини может также упоминаться как река Апач.
Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
Техопедия объясняет Джини
Jini была представлена в июле 1998 года компанией Sun Microsystems. Он состоит из набора спецификаций и стартового набора, который включает в себя реализацию технологии Jini. Оба выпускаются под лицензией Apache 2.0 с открытым исходным кодом. Jini реализован на языке программирования Java и похож на вызов удаленного метода Java, за исключением того, что он более продвинутый.
Jini предоставляет желаемые функции и возможности, такие как непротокольная зависимость и мобильность кода. На самом деле, мобильность кода является ключевым понятием. Jini не только позволяет добавлять в сеть ers, хранилище и другие устройства, но также позволяет автоматически обнаруживать устройства по сети без перезагрузки системы. Аппаратные устройства сообщают своим собственным операционным системам, а также другим компьютерам, устройствам и пользователям в сети, что они были добавлены и доступны для использования. Это возможно, потому что устройства определяют себя в реестр сетевых устройств вскоре после их добавления.
Архитектура Jini состоит из трех основных частей:
- Клиент: пользователь, который получает доступ к ресурсам, разделяемым по сети
- Сервер: система, к которой подключены ресурсы
- Служба поиска: Службы для таких ресурсов, как серверы, устройства хранения и динамики, которые подключены к серверу и доступны для клиентов по сети.
У Jini есть следующие ключевые преимущества:
- Обеспечивает стабильные сетевые решения
- Помогает в модернизации систем
- Помогает поддерживать работу старых клиентов при добавлении новых
- Помогает строить масштабируемые, динамические и гибкие сети