2014-09-15 3 views
0

Рассмотрите сценарий, У меня есть издатели, они публикуют данные того же типа.динамический селектор сообщений в JMS

предположить

{ "dataType":"D1","data":{"name":"Jon","age":34} } 

Изначально у меня есть имя селектора = «Джон», но через некоторое время я хочу, чтобы добавить возраст также. то теперь Селектор сообщение имя = «Джон» И возраст> 34

так, можно добавить динамический селектор сообщения в JMS?

Примечание: для данных селектора сообщений нет ограничений.

ответ

1

Нет; вам нужно будет воссоздать пользователя, чтобы настроить селектор. В зависимости от реализации поставщика это может быть дорогостоящим.

Рассмотрите возможность создания отдельных пунктов назначения. Кроме того, системы обмена сообщениями не являются базами данных, поэтому могут не обладать сложными индексами, которые БД.

Смежные вопросы