|
Работа с MQ через App Server или из Oracle
|
|||
---|---|---|---|
#18+
Здравствуйте! Сейчас пытаемся определиться со способом решения следующей задачи. Есть сеть точек (расположены в регионах), нужно передавать информацию из них на федеральный уровень. Информация будет передаваться через MQ (требование заказчика) и сохранять в Oracle (10g или 11g). Информация в сообщении представляет из себя данные в формате xml. Данный xml документ должен быть разобран и информация д.б. сохранена в соотв. таблицы БД. Формат xml-документ периодически будет изменяться иногда радикально. Скорее всего получателю придется самостоятельно опрашивать MQ на наличие сообщений. Сейчас пытаемся определиться со способом решения этой задачи. Пока видится два пути 1. Использовать Oracle Messaging Gateway и Advanced Quening 2. Использовать сервер приложений (WebLogic) , через jndi приложение на app сервере работает с очередью и через session bean->entity bean сохранят в базу. Подскажите куда + - данных вариантов, в плане масштабируемости удобства сопровождения. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2013, 11:15 |
|
Работа с MQ через App Server или из Oracle
|
|||
---|---|---|---|
#18+
Мы у себя использовали "1. Использовать Oracle Messaging Gateway и Advanced Quening", но пришлось ряд оракловых пакетов допиливать ибо возникали проблемы с сообщениями больше 32К, но это был 10-й Оракле. Может в 11 поменялось что. С точки зрения по-уму п. 2 возможно и лучше, ибо можно будет прикрутить легко дополнительные преобразования, маршрутизацию и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2013, 16:53 |
|
Работа с MQ через App Server или из Oracle
|
|||
---|---|---|---|
#18+
Пункт 1 Может потребоват много цпу, надо смотреть на лизензии оракла. Пункт 2 подразумевает включение ещё одной компоненты (аппсервера) в распределённую транзакцию. Моё имхо: первый вариант предпочтительней: проще, меньше потенциалных точек отказа, следовательно стабильнее при изменении требований всегда можно дополнить апп сервером. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2013, 14:05 |
|
Работа с MQ через App Server или из Oracle
|
|||
---|---|---|---|
#18+
2-й вариант обладает большей масштабируемостью за счет возможности наращивания количества серверов приложений. В высоконагруженной системе это единственно правильный выбор. Знаю компанию, которая сейчас как раз отказывается от первого варианта в пользу второго из-за проблем с производительностью... Но это ооочень крупная компания... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2013, 07:52 |
|
|
start [/forum/topic.php?fid=33&fpage=18&tid=1547722]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 129ms |
0 / 0 |