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

Разрабатываю корпоративную некую систему. Он состоит из нескольких модулей между которыми должна происходить интеграция.
Сделано так - есть некий базовый класс "Бизнес логика". Он в себе содержит набор базовых классов-инкасуляторов бизнес действий "обработчик бизнес процесса" (завести заказ/ выбрать товар по гуиду/ удалить приход и т.д.) которые процесит, обрабатывает, логирует и накатывает с них данные в базу через UnitOfWork.

Логика каждого модуля наследует базовому классу "Бизнес логика". Тогда вся работа по бизнес процессам в модуле сводится к унаследованию базового "обработчик бизнес процесса" и вставке нужной логики в него, которая потом будет обработана в базовых классах автоматом.

Возникла проблема - некоторые "обработчик бизнес процесса" должны делать, помимо всего, интеграционнные штуки - отправлять хмл другим системам. Скажем обработчик заведения товара должен нотифицировать другие системы, а обработчик выборки по ID, понятно, не должен.

Вопрос - как архитектурно оформить компоненту интеграции?
На мой взгляд это должен быть некий медиатор, оформленный в виде отдельной ДЛЛ, в котором уже будут завязки на бизтолки и прочее. Только не соображу как его навернуть на систему.
...
Рейтинг: 0 / 0
Подскажите архитектурное решение
    #36714602
fleandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот извращенство.
ИМХО формировалка XML должна на входе получать объект бизнес-логика
потом вызывать его метод "отдать данные для хмл" который наследуется потомками. дальше данные обрабатывать и слать куда надо
...
Рейтинг: 0 / 0
Подскажите архитектурное решение
    #36714668
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не важноРазрабатываю корпоративную некую систему.
...
Вопрос - как архитектурно оформить компоненту интеграции?
На мой взгляд это ... Только не соображу как его навернуть на систему.
Ну вот в вашей некой системе добавить некий модуль который и будет это делать.
Точно извращенец. Да простят меня модераторы.

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


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