【发布时间】:2010-06-09 14:48:39
【问题描述】:
是否有任何(首选免费和开放的)组件或示例可用于从 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
【问题讨论】:
早在 1997 年,我就编写了 PC 和 AS/400 之间通信层的 PC 部分(AS/400 部分是其他人用 COBOL 编写的)。
我们没有使用 MQSeries,因为(当时)它太慢且无状态,所以我们改为使用 SNA APPC。
从那时起,MQSeries.net 已成为 MQseries 信息的重要来源,其中包括不少 Delphi MQseries threads。
--杰罗恩
【讨论】:
提供的单元看起来很简单。好吧,它会起作用,但如果有工作示例会更好。我已经用 C (AIX/Unix) 和 VB6 完成了这项工作,并且能够轻松地将示例扩展为工作代码。如果您可以阅读 C 或 VB,请获取这些示例并为自己构建一对用于 MQPut 和 MQGet 的工作命令行实用程序,并使用标准输入和标准输出。然后您就可以使用队列、发送/转储测试消息等。
大约 10 到 12 年前,我使用 MQSeries,并且非常喜欢它。
【讨论】:
开源的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 版本中。
【讨论】: