是否有任何(首选的免费和开放的)组件或示例可用于从 Delphi 集成到 IBM MQSeries?
编辑看起来IBM提供了一个单元http://www-01.ibm.com/support/docview.wss?uid=swg24007060
是否有任何(首选的免费和开放的)组件或示例可用于从 Delphi 集成到 IBM MQSeries?
编辑看起来IBM提供了一个单元http://www-01.ibm.com/support/docview.wss?uid=swg24007060
开源Apache Camel集成框架支持 IBM WebSphere MQ(又名 MQSeries)。
包含的组件列表在这里:
http://camel.apache.org/components.html
这些组件提供了 FTP、HTTP、POP、SMTP 和 XMPP 等协议,可用于将 MQSeries 代理与 Delphi 应用程序连接起来。
Apache Camel 易于设置和配置,并且正在积极开发中。
另一种选择是MSMQ -MQSeries Bridge。MSMQ 包含在所有当前的 Windows 版本中。
提供的单元看起来很简单。好吧,它会起作用,但如果有工作示例会更好。我已经用 C (AIX/Unix) 和 VB6 完成了这项工作,并且能够轻松地将示例扩展为工作代码。如果您可以阅读 C 或 VB,请获取这些示例并为自己构建一对用于 MQPut 和 MQGet 的工作命令行实用程序,并使用标准输入和标准输出。然后您将能够使用队列、发送/转储测试消息等。
大约 10 到 12 年前,我使用 MQSeries,并且喜欢它。
早在 1997 年,我编写了 PC 和 AS/400 之间通信层的 PC 部分(AS/400 部分是别人用 COBOL 编写的)。
我们没有使用 MQSeries,因为(当时)它太慢且无状态,所以我们改为使用 SNA APPC。
从那时起MQSeries.net成为了 MQseries 信息的重要来源,包括相当多的Delphi MQseries 线程。
——杰伦