The OpenWire Wire Format

版權聲明:本文爲CSDN博主「varyall」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/varyall/article/details/49702879

The OpenWire Wire Format:字面意思是:開放連接是默認連接(傳輸)格式。

開放連接是activemq的默認連接格式,它提供一種高效率的二進制格式來使消息高速傳輸,開放連接能夠被JMS的客戶端配置爲連接URL字符串,或者一個Broker傳輸時的URL綁定。

所有選項的報文格式必須帶上wireFormat。爲了生效。如果沒有這種正確的格式,則該選項將具有零效果。

Java:

ActiveMQConnectionFactory cf =
    new ActiveMQConnectionFactory("tcp://localhost:61616?wireFormat.cacheEnabled=false&wireFormat.tightEncodingEnabled=false");

Spring

<bean class="org.apache.activemq.ActiveMQConnectionFactory">
  <property name="brokerURL"
    value="failover:(tcp://localhost:61616?jms.optimizeAcknowledge=false&wireFormat.maxInactivityDuration=30000)" />

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章