Spring boot Spring boot自动配置EMS Tibco队列以发送消息

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

我试图使用Spring Boot将消息发送到Tibco队列,我已经使用Spring Boot实现了这一点。它不使用Spring Boot的内置自动配置文件

任何人都可以提供一个在
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