powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / SOA как правильно работать с сохранением данных
2 сообщений из 2, страница 1 из 1
SOA как правильно работать с сохранением данных
    #38105736
mvn3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток.

Ув. архитекторы\тим лиды, да в общем то, все кто разрабатывает приложения в рамках SOA.
Допустим, у меня есть некое приложение. Я его хочу разбить на ряд модулей (сервисов). Общение между ними через брокера сообщений и приложение работает в рамках 1-й БД. В общем то вопрос в следующем: а как работать в этом случае с БД? Например, приложение имеет 10 независимых модулей (сервисов). 6 из них должны работать с БД. Каждый из 6 сервисом должен иметь свой "DbConnection" или же имеет смысл выделить отдельный сервис который берет на себя обязанности по работе с БД?

Как это работает у вас?
...
Рейтинг: 0 / 0
SOA как правильно работать с сохранением данных
    #38105738
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mvn3 Каждый из 6 сервисом должен иметь свой "DbConnection" или же имеет смысл выделить отдельный сервис который берет на себя обязанности по работе с БД?

Если SOA-приложения вертятся на аппсервере, у него соединения с БД и так будут разделяемым ресурсом, и ничего никуда выделять не нужно. Если SOA хостятся как-то "самодельно", то вам следует определить, какие есть требования к управлению соединениями, и какие могут появиться в будущем. Например, ограничение количества одновременных соединений разными приложениями. Переиспользование существующих соединений с целью повышения производительности. Если что-то подобное требуется, то желательно сделать отдельный сервис, управляющий пулом соединений. Просто так усложнять систему, токмо ради архитектурных соображений, конечно же, не нужно.
Ну и раз SOA, то всерьез стоит подумать про использование аппсервера.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / SOA как правильно работать с сохранением данных
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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