우리는 기존의 Websphere MQ 대기열 관리자 (정상적으로 실행 중이며 문제 없음)가 있습니다. 이것은 각 "메소드"에 대해 큐 쌍 (요청 및 응답)을가집니다.웹 서비스 프론트 엔드를 MQ에 설치 하시겠습니까?
우리는 MQ를 호출 할 수 없지만 웹 서비스를 호출 할 수있는 일부 응용 프로그램의 이점을 위해 웹 서비스 프런트 엔드를이 사이트에 추가하고자합니다.
물론 웹 서비스는 동기식이지만 MQ는 비동기식입니다.이 문제를 해결하는 방법을 모르겠습니다.
예 : 응용 프로그램 호출 webservice ... 웹 서비스가 응답을 기다립니다. Webservice가 MQ 요청 큐를 호출하고 메시지를 넣습니다.
물론 응답은 다른 채널에 있습니다 ... 그래서 내 생각은 webservice가 대기열의 모든 메시지를 읽고 올바른 메시지 (GUID와 같은 일부 식별자) 만 제거해야한다는 것입니다.
누군가이 문제를 해결하기 위해 이전에 설계 한 지식이 있습니까?
죄송 얻을 수행하기위한 몇 가지 코드를 보여줍니다 또 다른 유래의 답변입니다! 정교하게 ... 그들 중의 1 명은 무엇이겠습니까! – BlueChippy
MQ WCF - http://www-01.ibm.com/support/knowledgecenter/SSFKSJ_7.5.0/com.ibm.mq.dev.doc/q029740_.htm을보십시오. WCF는 Windows에서만 작동합니다. – Shashi