我想在處理REST請求的開始和結束時發送JMS消息。我可以做這樣的事情:有沒有覆蓋應該返回的有效載荷而發送JMS消息的Mule慣用語?
<set-variable variableName="savedPayload" value="#[payload]" doc:name="Variable" />
<scripting:component doc:name="Groovy">
<scripting:script engine="Groovy">
<scripting:text><![CDATA[
'{"event" : "TRY"}'
]]></scripting:text>
</scripting:script>
</scripting:component>
<jms:outbound-endpoint queue="event.detail" connector-ref="jmsConnector" />
<expression-transformer evaluator="groovy" expression="savedPayload" />
從本質上講,JMS也只是用來記錄進入和退出(成功或失敗),同時保留保存的信息,這上面的代碼並使用一個變量。在Mule流程中做到這一點的更短暫的慣用方式是什麼?
編輯:
爲了把這個另一種方式,是有辦法來發送出站消息有效載荷不保存/恢復需要掛到響應有效載荷?
呀,那是票。謝謝。 – 2013-03-12 15:34:58
簡潔而簡潔! – Nikos 2013-03-21 17:37:36