#java #tibco-ems
#java #tibco-ems
Вопрос:
Я хочу использовать tibco в моем приложении jms. Может ли кто-нибудь помочь мне, как я могу использовать tibco, а также, пожалуйста, каковы преимущества tibco.
Комментарии:
1. Конечно, Tibco — лучшие люди, которые скажут, почему вы должны их использовать. Если они не могут объяснить вам, это способ, которым вы понимаете, я бы не стал его использовать.
2. Если вы хотите использовать продукт Tibco, то почему вы спрашиваете о преимуществах ..? Похоже, вы уже приняли решение.
Ответ №1:
Взгляните на каталог samples в вашем каталоге установки Tibco EMS. Он предоставляет образцы для наиболее распространенных сценариев, использующих библиотеки ems напрямую.
Если вы используете Spring для передачи своих сообщений, на самом деле нет ничего другого, что вы делаете для EMS, по сравнению с подключением, например, к ActiveMQ. Создайте MessageListenerContainer или JmsTemplate, и вы на правильном пути.
Ответ №2:
Разница между TIBCO EMS и другими поставщиками JMS — это БОЛЬШОЙ вопрос (в основном, компромисс между ценой, вашей привязкой к открытому исходному коду, поддержкой клиентов 24/7 и т.д.)
Как это использовать? Я бы порекомендовал написать свой собственный пример JMS consumer, основанный на примерах из хорошей книги, например: Java Message Service, Ричарда Монсона-Хефеля и других. (это небольшое, но краткое)
а затем настройте свой пример с аргументами, подобными этому:
Для EMS JNDI от TIBCO:
-jndiContextFactory com.tibco.tibjms.naming.TibjmsInitialContextFactory -jndiProviderUrl tibjmsnaming://localhost:7222 -тематический ТЕСТ
..