我目前正在学习Camel,并且有一个特定的项目需要Websphere MQ后端,但是我不能使用JMS组件,因为我需要很多非jms标头,例如MQIIH。
我找到了camel-wmq项目。是推荐的解决方案吗?有什么好处吗?
建议使用WMQ的方法始终是通过JMS组件进行的,因为它使您可以在需要时毫不费力地切换到其他提供程序。
但是,如果需要使用某些WMQ特定的功能,那么我的建议是扩展camel-wmq库-它仅包含WMQ支持的功能的子集,并且不支持所需的MQIIH标头。向组件添加功能可能需要比Souciance Eqdam Rashti建议的解决方案更多的工作,但这将是一种更清洁的解决方案,并且更符合Camel的理念。另外,您将回馈社区,从而帮助Camel成为每个人的更好工具:)
我还建议您浏览Camel官方用户组邮件列表上的IBM MQ讨论,看看您是否可以挽救任何东西。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句