我想知道什么是最好的方法来替换和旧的ibm批处理java应用程序:
事实上,我有一个Java应用程序,它基本上包含两个类,可以使用两个shell文件启动;一个shell用于发送消息,另一个shell用于使用Queue中存在的消息。
ksh =〉启动应用程序并调用SendMessage类中的send方法。receiveMessage.ksh =〉启动应用程序并调用ReceiveMessage类中的receive方法。
这两个shell被调度。
我想在MQV 9中使用一个spring Boot 应用程序,但是我不知道如何以最佳方式处理消息的发送和检索?
- 谢谢-谢谢
1条答案
按热度按时间enxuqcxy1#
对于Spring,您将使用Spring-JMS,因此第1步将是熟悉Spring-JMS。
要使用IBM MQ,您需要将JMS依赖关系设置为
mq-jms-spring-boot-starter
,有关如何设置以及设置哪些属性特性,请参见https://github.com/ibm-messaging/mq-jms-spring中的文档有关用法示例,请参见https://github.com/ibm-messaging/mq-dev-patterns/tree/master/Spring-JMS
101示例包含运行基于调度的生成器和使用者所需的最少代码。