Гость
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Messaging Queue - Примеры применения. / 8 сообщений из 8, страница 1 из 1
20.08.2010, 13:47
    #36802663
sunseekerUA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Messaging Queue - Примеры применения.
Доброго всем дня,
Изучаю Message oriented подход,
и интересно знать, о конкретных решениях, где данный подход реализован,
какие реальные сферы применения о есть у MQ?
...
Рейтинг: 0 / 0
20.08.2010, 14:35
    #36802846
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Messaging Queue - Примеры применения.
Банковские системы: получение остатков по счетам, отправка проводок в операционный день
...
Рейтинг: 0 / 0
21.08.2010, 12:27
    #36804303
sunseekerUA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Messaging Queue - Примеры применения.
ShtockБанковские системы: получение остатков по счетам, отправка проводок в операционный день

А какое преимущество MQ является основополагающим для выбора данной технологии с целью реализовать отправку проводок в операционный день
...
Рейтинг: 0 / 0
23.08.2010, 11:48
    #36805860
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Messaging Queue - Примеры применения.
То, что они отправляются асинхронно и в это время операционист может делать другие задачи. Ну и гарантированность доставки тоже важна.
...
Рейтинг: 0 / 0
23.08.2010, 13:12
    #36806108
Андрей Ж.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Messaging Queue - Примеры применения.
Почитайте по Калининградской системе "МТ Мобильная Торговля" - на сервере они применяют "очередь сообщений". Из преимуществ, как понял - только использование штатных средств операционки. В других решениях для КПК используют "внешние" модули.
...
Рейтинг: 0 / 0
30.08.2010, 22:31
    #36820062
sunseekerUA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Messaging Queue - Примеры применения.
Shtock То, что они отправляются асинхронно и в это время операционист может делать другие задачи. Ну и гарантированность доставки тоже важна.

а если тот, кто принимает эти сообщения на другой стороне очереди, начинает их писать в БД, и какой-то коммит не проходит,то нужно вернуть сообщение назад? или передать на обработку другому звену.
т.о. логика отправителя должна понимать что "там за туманами" не сложилось что-то и сообщение нужно откорректировать и переотправить.

так получается?

дело в том что ассинхронность мне тоже нравится (снижаются требования к оборудованию как минимум) однако логика усложняется с целью обеспечения целостности.

если я неправ, поправте.
...
Рейтинг: 0 / 0
31.08.2010, 10:05
    #36820433
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Messaging Queue - Примеры применения.
sunseekerUA,
прав.
Бизнес тоже нужно будеть делить на атомарные законченные куски.
Что потащит за собой негативные последствия по архитектуре и использованию ИС.

Для одного пользователя асинхронность не нужна, т.к. руки у него 2 и голова одна.
Если есть тяжёлая операция, то её просто выносят ВНЕ пользователя в процедуру на сервере.
Она идёт в фоновом режиме, и не влияет на текущюю работу.
...
Рейтинг: 0 / 0
31.08.2010, 12:50
    #36820900
Shtock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Messaging Queue - Примеры применения.
Код: plaintext
1.
2.
а если тот, кто принимает эти сообщения на другой стороне очереди, начинает их писать в БД, и какой-то коммит не проходит,то нужно вернуть сообщение назад? или передать на обработку другому звену. 
т.о. логика отправителя должна понимать что "там за туманами" не сложилось что-то и сообщение нужно откорректировать и переотправить. 
конечно же, но без этого никак ни в какой системе. обычно сторонняя система всегда шлет сообщение с результатом обработки твоего сообщения, его и обрабатываешь...
...
Рейтинг: 0 / 0
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Messaging Queue - Примеры применения. / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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