다양한 JMS(Java™ Message
Service) 제공자는 서비스를 설명하기 위해 사용되는 구문에서 다양합니다.
JMS 서비스를 테스트하기 전에 WSDL(Web Services Description Language) 파일이
도구의 요구사항을 준수하는지 확인해야 합니다.
프로시저
- 프로젝트 탐색기 또는 테스트 탐색기에서 테스트하려는
JMS 서비스에 대한 WSDL 파일을 찾아서 여십시오. 필요한 경우, 을 클릭하여 파일 시스템에서 WSDL 파일을 가져올 수 있습니다.
- 사용하는 WSDL 파일의 구문에서 다음 기준이 충족되는지
확인하십시오.
- 네임스페이스: xmlns:jms="http://schemas.xmlsoap.org/wsdl/jms/"
- SOAP 바인딩은 다음으로 설정됩니다: transport="http://schemas.xmlsoap.org/soap/jms"
- JMS 전송은 URL 또는 jms:address 요소로 정의됩니다.
- WSDL 파일이 준수되지 않으면, 기준을 충족하도록 파일을 편집하고
파일을 저장한 후 닫으십시오.
예
예를 들어, URL로 정의되는 JMS는 다음과 같습니다.
<soap:address location="jms:/queue?jndiConnectionFactoryName=UIL2ConnectionFactory;
jndiDestinationName=queue/testQueue;
initialContextFactory=org.jnp.interfaces.NamingContextFactory;
jndiProviderURL=9.143.104.47"/>
A JMS
defined as an address looks like this:
<jms:address destinationStyle="queue"
jndiConnectionFactoryName="myQCF"
jndiDestinationName="myQ"
initialContextFactory="com.ibm.NamingFactory"
jndiProviderURL="iiop://something:900/">
</jms:address>