MQ (из iSeries) и Delphi - PullRequest
       21

MQ (из iSeries) и Delphi

1 голос
/ 23 февраля 2010

Кто-нибудь имел опыт общения между iSeries (используя IBM Websphere MQ) и кодом ПК - надеюсь, с использованием Delphi 2009.

Модификация:

У меня есть большая программа для ПК (которая обращается к iSeries), которую мне нужно переписать. Один из вариантов заключается в том, чтобы выполнить большую часть сложной и ресурсоемкой обработки в iSeries, а затем заставить эту программу сигнализировать программе на ПК (написанной на Delphi на данный момент) для выполнения той части обработки, которая лучше всего выполняется на ПК. Поэтому мне нужно как-то передать последнюю часть из iSeries, не опрашивая iSeries все время.

Ответы [ 2 ]

1 голос
/ 01 апреля 2010

Я не пытался заставить его работать, но это выглядит интересно - http://jamiei.com/blog/2009/02/Delphi-mqtt-client/

1 голос
/ 23 февраля 2010

Первый вариант: добавить приложение Java на стороне Delphi, которое использует клиент JMS для прослушивания темы события на сервере MQ, которая получает сообщение complete от рабочего процесса и пересылает это сообщение в приложение Delphi ( через TCP / IP или другие простые методы IPC).

Второй вариант: внедрить простой сервер веб-службы в приложении Delphi, который имеет только один метод notify(), и вызвать этот сервис со стороны WebSphere. Пример автономного сервера SOAP для Delphi 7 (но его можно изменить и для работы с D2009) с использованием Indy можно найти здесь .

...