1

有没有人有任何在 iSeries(使用 IBM 的 Websphere MQ)和 PC 代码之间交谈的经验 - 希望使用 Delphi 2009。

修改:

我有一个需要重写的基于 PC 的大型程序(与 iSeries 对话)。一种选择是在 iSeries 上完成大部分棘手的处理器密集型处理,然后让该程序向基于 PC 的程序(目前用 Delphi 编写)发出信号,以完成最好在 PC 上完成的部分处理。所以我需要以某种方式从 iSeries 发出最后一部分的信号,而不是一直轮询 iSeries。

4

2 回答 2

1

第一种选择:向 Delphi 端添加一个 Java 应用程序,该应用程序使用 JMS 客户端侦听 MQ 服务器上的事件主题,MQ 服务器接收complete来自工作进程的消息并将此消息转发到 Delphi 应用程序(通过 TCP/IP 或其他简单的 IPC 方法)。

第二种选择:在 Delphi 应用程序中实现一个简单的 Web 服务服务器,它只有一个方法notify(),并从 WebSphere 端调用这个服务。可以在此处找到使用 Indy 的用于 Delphi 7 的独立 SOAP 服务器的示例(但也可以修改为与 D2009 一起使用)。

于 2010-02-23T07:43:40.770 回答
1

我没有尝试让它工作,但这看起来很有趣 - http://jamiei.com/blog/2009/02/Delphi-mqtt-client/

于 2010-04-01T12:55:21.333 回答