Spring boot Spring boot自动配置EMS Tibco队列以发送消息
我试图使用Spring Boot将消息发送到Tibco队列,我已经使用Spring Boot实现了这一点。它不使用Spring Boot的内置自动配置文件 任何人都可以提供一个在Spring boot Spring boot自动配置EMS Tibco队列以发送消息,spring-boot,jms,config,tibco-ems,Spring Boot,Jms,Config,Tibco Ems,我试图使用Spring Boot将消息发送到Tibco队列,我已经使用Spring Boot实现了这一点。它不使用Spring Boot的内置自动配置文件 任何人都可以提供一个在application.properties文件中使用spring.jms.jndi name-的示例,自动配置spring引导并发送消息吗 我可以看到很多在Spring Boot中配置ActiveMQ队列的示例,但没有一个用于配置Tibco队列或使用 以下是这些参数之间的关系。 ActiveMQ的一个示例: jndi
application.properties
文件中使用spring.jms.jndi name-
的示例,自动配置spring引导并发送消息吗
我可以看到很多在Spring Boot中配置ActiveMQ队列的示例,但没有一个用于配置Tibco队列或使用 以下是这些参数之间的关系。 ActiveMQ的一个示例:
jndiContextFactory: org.apache.activemq.jndi.ActiveMQInitialContextFactory
jndiProviderUrl: tcp://localhost:61616
jndiCFName: ConnectionFactory
对于TIBCO EMS:
jndiContextFactory: com.tibco.tibjms.naming.TibjmsInitialContextFactory
jndiProviderUrl: tibjmsnaming://localhost:51515
jndiCFName: cf1
连接工厂名称是预先配置的连接工厂的名称。默认情况下,ActiveMQ有一个名为“ConnectionFactory”。对于TIBCO EMS,在版本8之前,我相信有一个默认的名为“GenericConnectionFactory”。使用EMS 8.x,您需要使用“tibemsadmin”自己创建所有工厂:
create factory cf1 generic url=tcp://localhost:7222