WSO2 API管理器是否可以直接将JMS消息发送到TIBCO EMS服务器(其间没有ESB)?怎么用?

WSO2 API管理器是否可以直接将JMS消息发送到TIBCO EMS服务器(其间没有ESB)?怎么用?,wso2,wso2-am,tibco-ems,Wso2,Wso2 Am,Tibco Ems,我试图了解是否以及如何能够使用WSO2 API管理器向TIBCO EMS服务器发送JMS消息,而不使用WSO2 ESB 本文的模式1:除了针对ApacheActiveMQ之外,做了一些类似的事情 这可能吗?有什么提示吗?文章 提前感谢, Gianfranco是一个类似ActiveMQ的JMS提供商 提到:HTTP和其他协议之间的映射,如JMS或写入文件系统 您可以在典型的EMS安装的示例文件夹中使用JMS示例来添加您已经拥有的文章 我想代码基本上是一样的。。。但是您将依赖于EMS安装中提供的ja

我试图了解是否以及如何能够使用WSO2 API管理器向TIBCO EMS服务器发送JMS消息,而不使用WSO2 ESB

本文的模式1:除了针对ApacheActiveMQ之外,做了一些类似的事情

这可能吗?有什么提示吗?文章

提前感谢,


Gianfranco是一个类似ActiveMQ的JMS提供商

提到:HTTP和其他协议之间的映射,如JMS或写入文件系统

您可以在典型的EMS安装的示例文件夹中使用JMS示例来添加您已经拥有的文章


我想代码基本上是一样的。。。但是您将依赖于EMS安装中提供的jar。

您可以按照此处的说明配置APIM[1]axis2.xml文件。 至于放置罐子,您需要执行以下操作:

  • 在APIM_HOME/lib/approved文件夹中,删除geronimo-jms_1.1_spec-1.1.0.wso2v1.jar
  • 将jms-2.0.jar添加到APIM_HOME/lib/approved文件夹中
  • 在APIM_HOME/repository/components/libs文件夹中添加tibjms.jar

  • [1]

    这正是我从API Manager期待的“JMS服务器不可知”行为。不幸的是,即使在Carbon类路径[AM_HOME]/repository/components/lib中复制TIBCO EMS服务器客户端库,并取消注释,也非常感谢!!!我面临着完全相同的问题。我差不多也做了同样的事情。但正如我所说,我不喜欢它,所以我坚持使用ESB(我不喜欢100%,但它“更干净”)。奇怪的是,我没有找到那个问题页面,我在互联网上搜索了这么多。。。非常感谢。