Конечная точка Spring Integration для Gigaspaces

Существует ли конечная точка Spring Integration, которая подключается к Gigaspaces?

В целом, мне также интересно узнать, какая документация лучше всего подходит для использования Spring вместе с Gigaspaces. Удивлен тем, что по этому поводу написано не так много материала. Gigaspaces по-прежнему является предпочтительным вариантом для масштабирования приложений Spring или есть более эффективные решения?

2 ответа

GigaSpaces XAP использует Spring в качестве собственной конфигурации. Контейнер XAP с внутренним Spring-контейнером.

Каждый компонент XAP (узел сетки данных, прокси сетки данных, обработчик событий....) предоставляется через Spring. Интеграция IDE и модульные тесты выполняются в контексте приложения Spring.

Вы можете развернуть приложение Spring как есть в XAP. XAP масштабирует его и делает его HA.

Подробнее: http://docs.gigaspaces.com/xap102tut/spring-integration.html

http://docs.gigaspaces.com/sbp/spring-data.html

Вопрос в том, "Как мое приложение, основанное на Spring-интеграции, может легко помещать объекты в GigaSpaces XAP?" или "Как я могу использовать интегрированную среду Spring из моего кода, развернутого в GigaSpaces XAP (так совмещенного с данными)?"

По первому вопросу я не знаю о готовых конечных точках. Но это очень легко программировать: вам нужно будет украсить свое pojo (например, с помощью аннотации, например, где указатели и т. Д.). Вы можете использовать интеграцию JMS (использовать GS XAP в качестве JMS-брокера), но я не думаю, что это лучший способ здесь...

Что касается второго вопроса, приложение GigaSpaces XAP - это в основном контекст Spring. По умолчанию интеграция с Spring не используется, но ее очень легко интегрировать, как мы уже сделали в стеке Spring.

Другие вопросы по тегам