2008-11-12 10 views
2

WebSphere MQ에 대한 구현이 javax.jms.QueueConnectionFactory이고 어디서 얻을 수 있는지 알고있는 사람이 있습니까? 나는 인터넷 검색을하고 IBM 웹 사이트를 검색했지만 아무 것도 찾을 수 없었다. Jsp를 통해 Websphere MQ에서 연결 또는 팩토리를 검색하고 싶지 않습니다. 자체 연결 팩토리가 필요합니다.WebSphere MQ 용 QueueConnectionFactory

답변

6

은 당신이 당신은 MQQueueConnectionFactory를 인스턴스화하고 난 당신이 거기까지 갈 수 있기를 바랍니다 세 항아리

com.ibm.mq.jar 
com.ibm.mqbind.jar 
com.ibm.mqjms.jar 

을 필요가 있다고 생각합니다.

그리고 여기에 더 많은 정보를 원하시면입니다 : IBMs HOWTO

아, 그리고 MQ 대신 MQ의 "진짜"JMS 작업을 수행 할 수 있습니다 - 적어도 우리의 환경에 - 오직 JMS 구현이 제대로 채널을 폐쇄 문제가있는 것 같았다.

+0

간단한 \ 이 방법은 취약하고 지원되지 않으며 규정 준수 요구 사항 (특히 PCI는 물론 기타)을 충족시킬 수 없습니다. 이 중 하나라도 문제가 있으면 가장 좋은 방법은 WebSphere MQ 클라이언트를 다운로드하여 설치하는 것입니다. 무료이며 http://bit.ly/SupportPacMQC7에서 다운로드 할 수 있습니다. –

2

다른 응답에서 언급 한 Bobby의 기사가 좋지만 2005 년보다 JMS 클래스의 최신 버전을 사용하고 싶습니다. 대부분의 개발은 JMS 기능 및 성능 향상에있었습니다. 클래스는 더 단순한 항아리로 단순화되고 다시 패키징되어 배포하기가 더 쉽습니다.

(6.0 또는 7.0) JMS 클래스 버전에 대해서는 WMQ Infocenter로 이동하고 Java 사용 설명서를 찾으십시오. 내부에는 환경 변수에 대한 섹션이 있습니다. 특정 버전의 CLASSPATH에 jar 파일이 있는지 확인하십시오. 정보 센터는 WMQ Library 페이지에서 연결됩니다.

최신 버전을 사용할 수있는 경우 MQC7 SupportPac을 다운로드하십시오. 이것은 WMQ 클라이언트 코드이며 최신 jar를 포함합니다. 클라이언트가 설치 일단

, 샘플 코드는 C에서 찾을 수 있습니다 : 당신은 그냥 항아리를 사용하여 작동시킬 수 있지만 \ 프로그램 파일 \ IBM \는 WebSphere MQ \ 도구 \ JMS \ 샘플

관련 문제