임베디드 메시징 서버에 연결할 JMS 애플리케이션 배치

JMS(Java™ Messaging Service)를 사용하는 메시징 애플리케이션을 배치하려면, wasJmsServer-1.0wasJmsClient-2.0 기능을 server.xml 파일에 추가하고 연결 팩토리 및 대상 특성을 정의해야 합니다. JNDI 검색을 수행하려면, 다른 두 기능과 함께 jndi-1.0 기능을 추가해야 합니다.

시작하기 전에

JMS를 사용하는 메시징 애플리케이션을 배치할 Liberty 서버가 작성되어 있는지 확인하십시오. 자세한 정보는 수동으로 Liberty 서버 작성의 내용을 참조하십시오.

중요사항: wasJmsClient-2.0 기능은 JMS 1.1과 JMS 2.0 스펙 모두의 기능을 지원합니다. 그러나 JMS 1.1 스펙을 준수하는 기능만 사용하려는 경우 wasJmsClient-1.1 기능을 사용하도록 선택할 수 있습니다.

이 태스크 정보

wasJmsServer-1.0 기능은 Java Messaging Service 1.1 스펙을 사용하는 애플리케이션에 대한 지원을 제공합니다.

프로시저

  1. wasJmsServer-1.0, wasJmsClient-2.0jndi-1.0 기능을 server.xml 파일에 추가하십시오.
    <featureManager>
        <feature>wasJmsServer-1.0</feature>
        <feature>wasJmsClient-2.0</feature>
        <feature>jndi-1.0</feature>
    </featureManager>
  2. 대상 정의를 server.xml 파일에 추가하십시오.
    <messagingEngine>
        		<queue id="QUEUE1"> </queue>
    </messagingEngine>
  3. 옵션: JMS 메시징 엔진이 TCP/IP로부터의 원격 수신 메시징 연결(SSL을 사용하거나 사용하지 않는)을 승인하도록 하려면 <jmsCommsEndpoint> 요소를 추가하십시오.
    <wasJmsEndpoint  
        host="*"
        wasJmsPort="7276"
        wasJmsSSLPort="9100">
    </wasJmsEndpoint>
    참고: <wasJmsEndpoint> 추가는 선택사항입니다. 기본적으로, Liberty 서버는 메시징 엔진이 7276 포트(비보안) 및 7286(보안)에서 청취할 수 있도록 합니다. 다른 포트를 지정하려는 경우, <wasJmsEndpoint>를 구성할 수 있습니다.
  4. server.xml 파일에 연결 팩토리 정의를 추가하십시오.
    • 지점간(Point-to-Point) 도메인의 경우:
      <jmsQueueConnectionFactory jndiName="jndi_JMS_BASE_QCF">
          <properties.wasJms
          remoteServerAddress="localhost:7276:BootStrapBasicMessaging" />
      </jmsQueueConnectionFactory>
      
      <jmsQueue jndiName="jndi_INPUT_Q">
          <properties.wasJms queueName="QUEUE1" />
      </jmsQueue>
    • 발행/구독(Publish-Subscribe) 도메인의 경우:
      <jmsTopicConnectionFactory jndiName="eis/tcf">
          <properties.wasJms
          clientID="defaultID" />
      </jmsTopicConnectionFactory>
      
      <jmsTopic jndiName="eis/topic1">
          <properties.wasJms topicName="Football" />
      </jmsTopic>
    이제 JMS 애플리케이션이 임베디드 메시징 서버에 연결됩니다.

주제의 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twlp_dep_msg_embedded
파일 이름: twlp_dep_msg_embedded.html