이 작업 주제에서는 SSL을 통해 HTTP를 사용하여 다른 응용프로그램와 통신하도록 HTTPRequest 노드를 구성하는 방법을 설명합니다. 이 작업에서는 windows 시스템의 경우에 필요한 단계를 설명하지만 다른 플랫폼의 경우에도 거의 동일한 작업이 필요합니다. HTTPRequest 작업을 완료하려면 HTTPS 서버 응용프로그램이 필요합니다. 단순성을 위해 여기 제공된 세부사항은 SSL용 HTTPInput 노드를 서버 응용프로그램으로 사용할 때에만 적용됩니다. 그러나 다른 서버 응용프로그램을 사용할 때도 동일한 세부사항이 적용됩니다.
cd "%MQSI_FILEPATH%\jre\lib\security"
cacerts 파일을 수정하려면 keytool 명령을 사용해야 합니다.
"%MQSI_FILEPATH%\jre\bin\keytool" -import -alias mykey -file name of certificate file -keystore cacerts -keypass changeit
"%MQSI_FILEPATH%\jre\bin\keytool" -export -alias tomcat -file name of certificate file -keystore keystore file -keypass changeit
다음 메시지 플로우는 WebSphere MQ 메시지를 HTTPRequest로 변환하기 위한 일반 메시지 플로우를 작성합니다.
이제 메시지 플로우를 브로커에 전개하고 테스트할 준비가 되었습니다.