powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring и шина сообщений
9 сообщений из 9, страница 1 из 1
Spring и шина сообщений
    #38163873
GregTk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги, подскажите направление. Есть несколько крупных подсистем, очень хочется наладить удобное взаимодействие с ними. Хочу обмениваться между ними событиями и управлять через декларативное описание машрутом прохождения этих событий. Желательно на всё на это иметь возможность транзакционности.

Сейчас всё пишется на Spring 3.1 есть ли какие-то модули которые дают такую функциональность или нет? В данный момент копаю Spring Integration, но пока не понял то это или нет.

Для примера хочу такое: есть объект Item генерим некое событие которые содержит этот объект и передаем в шину EventBus.post(ItemCreateEvent evt) дальше у меня создается объект в базе по средством дергания метода сервиса ItemDAO, потом дергается метод Indexer.createIndex(Item item), ну и под конец AuditService.log(ItemCreateEvent evt)

Есть ли что то готовое для такого подхода?
...
Рейтинг: 0 / 0
Spring и шина сообщений
    #38163927
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GregTk,

посмотри Apache Camel, может подойдет
...
Рейтинг: 0 / 0
Spring и шина сообщений
    #38163940
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот если не усложнять модными словами - шина, оркестровка веб-сервисов и т.д.
То чем не подходит HTTP вызов снаружи вашего приложения.
Это всё равно что по TCP вызвать 127.0.0.1
...
Рейтинг: 0 / 0
Spring и шина сообщений
    #38164089
GregTk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Мне именно нужна декларативность прохождения события, а http это просто http ничего кроме транспорта не дает.
...
Рейтинг: 0 / 0
Spring и шина сообщений
    #38164090
GregTk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл ник,

Смотрел его, пока кажется слишком избыточным решением.
...
Рейтинг: 0 / 0
Spring и шина сообщений
    #38164135
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GregTkзабыл ник,
Смотрел его, пока кажется слишком избыточным решением.
Мне просто интересно что ты понимаешь под декларативностью в данном контексте
...
Рейтинг: 0 / 0
Spring и шина сообщений
    #38164136
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GregTkPetro123,
Мне именно нужна декларативность прохождения события, а http это просто http ничего кроме транспорта не дает.
Ок. Url дает декларативность
...
Рейтинг: 0 / 0
Spring и шина сообщений
    #38164169
GregTk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Декларативность в моём понимание, это некий xml файл где прописаны маршруты прохождения события через подсистемы. Можно и не xml можно и иначае, но xml идеальный вариант.
...
Рейтинг: 0 / 0
Spring и шина сообщений
    #38164265
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GregTkPetro123,
Декларативность в моём понимание, это некий xml файл где прописаны маршруты прохождения события через подсистемы. Можно и не xml можно и иначае, но xml идеальный вариант.
согласен.
Только XML - формат. Как ты сказал про HTTP.
Так есть аннотации\XML.
Поэтому, маршрутизация + транзакционность + параметры в событиях намного проще
URL = http\ ....Имя_методаСобытия Прамаетры
И самое главное, Системы не смешиваются между собой никакими конфигами.
IMHO
Удачи!
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring и шина сообщений
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]