2010-02-22 3 views
1

은 (IBM의 웹 스피어 MQ를 사용하여)가 iSeries 사이에 대화와 PC 코드의 어떤 경험 한 사람이 있습니다 - 희망 델파이 2009을 사용하여MQ 델파이

수정 : 내가 가지고있는

다시 작성해야하는 대형 PC 기반 프로그램 (iSeries와의 대화). 하나의 옵션은 iSeries에서 까다로운 프로세서 집중 처리의 대부분을 수행 한 다음 해당 프로그램이 PC 기반 프로그램 (현재 델파이로 작성 됨)에 PC에서 가장 잘 처리되는 부분을 처리하도록 신호를 보내도록하는 것입니다. 따라서 iSeries를 항상 폴링하지 않고도 iSeries에서 어떻게 든 최종 파트에 신호를 보내야합니다.

모든 조언을 주시면 감사하겠습니다.

감사

+0

내가 PC/D2007/2009에서 iSeries 용 코드를 많이 개발했다. 구체적으로 알고 싶었던 점은 무엇입니까? – Gerard

+0

수정 사항보기 – Mmarquee

답변

1

첫 번째 옵션 :에 작업자 프로세스에서 complete 메시지 전달이 메시지를 수신 MQ 서버의 이벤트 주제, 듣고 JMS 클라이언트를 사용하는 델파이 측에 자바 응용 프로그램을 추가 델파이 애플 리케이션 (TCP/IP 또는 다른 간단한 IPC 방법을 통해).

두 번째 옵션 : 델파이 앱에 notify() 메서드가있는 간단한 웹 서비스 서버를 구현하고이 서비스를 WebSphere 측에서 호출하십시오. Indy를 사용하여 Delphi 7 용 독립형 SOAP 서버 (그러나 D2009에서도 작동하도록 수정할 수 있음)의 예는 here입니다.