我試圖用ActiveMQ替換一些定製的消息隊列,並且我需要從Perl中與他們(很多)交談。 ActiveMQ提供了一個Stomp接口,Perl有Net :: Stomp,所以這看起來應該沒問題,但事實並非如此。如何使用Stomp和ActiveMQ(和Perl)進行交易?
即使我通過Stomp發送BEGIN命令,使用SEND發送的消息也立即發佈,如果我中止事務,則不會發生任何事情。
我找不到任何明確的答案,暗示它不可能,這是可能的,或者有一點相關的配置。另外,Stomp似乎不太適合檢查服務器的錯誤響應。
我運氣不好嗎?
是的,我遵循Stomp協議規則併發送事務頭。 (我希望我可以在這臺機器上運行tcpflow; tcpdump很糟糕)。我也會試試這個論壇,謝謝! – rjbs 2008-09-17 11:32:05