我正在開發一個使用Ruby,Stomp和ActiveMQ的解決方案。因爲我希望實現一些消息路由模式(如在企業集成模式中),所以我想知道是否有一個gem來連接Ruby和Apache Camel,或者其他可以與Ruby/Stomp一起使用的消息路由/集成框架(或魔豆)/ ActiveMQ的。 在此先感謝。Apache Camel和Ruby
1
A
回答
3
STOMP是語言中立的協議,所以如果你有一個ruby stomp客戶端和一個java stomp客戶端(例如activemq-camel JAR),那麼你可以將Camel與Ruby集成。
還有一個camel-ruby組件,它允許你用Ruby語言定義駱駝路線。然而,Camel中的EIP/DSL可能已經改變,並且駱駝紅寶石組件可能不是最新的。在camel-ruby組件的測試源文件夾中有一些示例。
1
或者您可以選擇在基於JRuby的Ruby實現TorqueBox之上運行,該實現運行在JBoss應用程序服務器之上,爲您提供完整的JMS橋接。然後,您可以使用來自Java世界的標準EIP項目,如Apache ServiceMix/Camel或JBoss Drools/jBPM。
相關問題
- 1. apache camel和cxf
- 2. Apache Camel Java和XPath
- 3. Apache Camel和REST Web服務
- 4. Apache camel onException和deadLetterChannel問題
- 5. Apache Camel和FTP處理
- 6. Apache CXFRS和CAMEL配置
- 7. TypeConversion例外:Apache Camel和CXF
- 8. 使用apache camel,smooks和flatpack
- 9. Apache Camel:使用流和onCompletion
- 10. Apache Camel和負載平衡
- 11. Apache Camel和Apache ActiveMQ中的XA事務
- 12. 使用Apache Directory和Apache Camel的SSO
- 13. Apache Camel SFTP .filepart
- 14. Apache Camel架構
- 15. Apache Camel Enricher
- 16. Apache Camel與Metro
- 17. Apache Camel Event Store
- 18. apache camel jcr jackrabbit
- 19. Apache Camel路由
- 20. Apache Camel-Quartz Integration
- 21. Apache Camel測試
- 22. Apache CAMEL異常
- 23. Apache Camel onException
- 24. OpenAdaptor vs Apache Camel
- 25. Apache Camel與IBM MQ
- 26. Apache-camel with spring-boot
- 27. Apache Camel拋出java.lang.NoSuchMethodError:org.apache.camel.util.ObjectHelper.notNull
- 28. Apache Camel Restlet Producer Connector
- 29. Apache Camel JDBC插入
- 30. Apache-Camel Choice on Filetype