0
WSO2如何從ActiveMQ中獲取消息,而無需通過客戶端應用程序調用任何WSO2 API或代理?WSO2如何從ActiveMQ中獲取消息,而無需通過客戶端應用程序調用任何WSO2 API或代理?
[請注意: - 源系統將發送通過ActiveMQ的和WSO2消息將不得不拿起這些消息]
任何人能提供任何解決方案?我無言以對......
WSO2如何從ActiveMQ中獲取消息,而無需通過客戶端應用程序調用任何WSO2 API或代理?WSO2如何從ActiveMQ中獲取消息,而無需通過客戶端應用程序調用任何WSO2 API或代理?
[請注意: - 源系統將發送通過ActiveMQ的和WSO2消息將不得不拿起這些消息]
任何人能提供任何解決方案?我無言以對......
您需要:
配置WSO2 ESB與ActiveMQ的...拷貝/ lib下工作 目錄< ESB_HOME> /庫/組件/ lib目錄
在conf/axis2/axis2.xml中爲Activemq啓用和配置JMSReceiver和JMSSender。取消註釋activemq的配置。
wso2 esb代理需要jms傳輸在其配置中處於活動狀態。
配置該參數代理配置內部目標部分之後:
<proxy xmlns="http://ws.apache.org/ns/synapse" name="ForwardProxy" startOnLoad="true" statistics="disable" trace="disable" transports="jms1">
<target>
</target>
<parameter name="transport.jms.DestinationType">queue</parameter>
<parameter name="transport.jms.Destination">yourQueue</parameter>
<parameter name="transport.jms.ContentType">
<rules xmlns="">
<jmsProperty>contentType</jmsProperty>
<default>application/xml</default>
</rules>
</parameter>
<parametername="transport.jms.ConnectionFactory">
myQueueConnectionFactory
</parameter>
</proxy>
內部的ActiveMQ創建yourQueue。
發送消息到您的因特網中。