|
|
|
|
|
|
Глобальный сервис объектов Java
|
Entry Service 3.1
Автор:
Язык интерфейса: English, Russian Операционные системы: Java Цена: $9980.00
|
|
Entry Service (ES) - продукт для Java разработчиков, позволяющий оперировать объектами, хранящимися самым различным образом в различных хранилищах как однородным глобальным деревом объектов (entries). Дерево объектов доступно через любой сервер Entry Service посредством единого программного интерфейса вне зависимости, как и где объекты хранятся фактически.
Объекты, где бы они ни хранились, подлежат публикации в едином дереве объектов, в процессе чего они получают уникальный строковый идентификатор, который остается неизменным даже при переносе объекта в другое хранилище. После публикации, все объекты становятся доступны через любой из серверов Entry Service посредством единого интерфейса, как для чтения, так и для модификации.
При реализации ES 3.1 использовались распределенные Java объекты (DRO), что дало большую гибкость и эффективность конечному продукту: удаленные вызовы пересылаются по сети пакетно, все удаленные объекты кэшируются на стороне клиента, причем кэш всегда актуален и не устаревает, возможна подписка на изменение любых свойств объекта.
Основные преимущества Entry Service:
- Единое дерево опубликованных объектов, доступное через любой сервер Entry Service
- Отсутствие центрального сервера сообщений (и как следствие узкого места), взамен используется принцип соединения "равный с равным"
- Возможность хранения объектов в гетерогенных источниках данных (RDBMS, XML)
- Возможность использовать язык запросов ES-Path поверх архитектуры объектов
- Наличие уникального строкового идентификатора, однозначно идентифицирующего каждый объект
- Возможность регистрации ссылок на объект со стороны других объектов и наличие обратной навигации по ссылкам
- Кэширование объектов на стороне клиента и как следствие резкое снижение сетевого трафика
- Автоматическое отслеживание устаревания кэша объектов и его обновление
- Эффективный обмен данными по сети
|
Ключевые слова: |
entry, entry service, application distributed, distributed system, data distributed
|
Скачать Entry Service - 2.8 Mb
|
|
|
|
|
|