Sun Java System Message Queue 3.7 UR1 관리 설명서

Procedure샘플 응용 프로그램을 실행하는 방법

  1. 사용 중인 플랫폼에 따라 다음 명령 중 하나를 사용하여 HelloWorldmessageJNDI 응용 프로그램을 포함하는 디렉토리를 현재 디렉토리로 설정합니다.

    • Solaris:


      cd /usr/demo/imq/helloworld/helloworldmessagejndi
    • Linux:


      cd /opt/sun/mq/examples/helloworld/helloworldmessagejndi
    • Windows:


      cd IMQ_HOME\\demo\\helloworld\\helloworldmessagejndi

    HelloWorldMessageJNDI.class 파일이 있는지 확인해야 합니다. (응용프로그램을 변경하는 경우에는 Java 클라이언트용 Message Queue 개발 안내서에 제공된 클라이언트 응용 프로그램의 컴파일 절차를 사용하여 다시 컴파일해야 합니다.)

  2. CLASSPATH 변수를 설정하여 HelloWorldMessageJNDI.class 파일이 들어 있는 현재 디렉토리와 Message Queue 제품에 포함되어 있는 다음 .jar 파일을 포함합니다.


    jms.jar
    imq.jar
    jndi.jar
    fscontext.jar

    CLASSPATH 변수 설정에 대한 자세한 내용은 Java 클라이언트용 Message Queue 개발 안내서를 참조하십시오.


    주 –

    jndi.jar 파일은 JDK 1.4와 함께 제공됩니다. 이전 버전의 JDK를 사용하지 않는 경우에는 CLASSPATH에 이 파일을 추가할 필요가 없습니다.


  3. 사용 중인 플랫폼에 따라 다음 명령 중 하나를 실행하여 HelloWorldMessageJNDI 응용 프로그램을 실행합니다.

    • Solaris 또는 Linux:


      % java HelloWorldMessageJNDI file:///tmp
    • Windows:


      java HelloWorldMessageJNDI

    응용 프로그램이 성공적으로 실행되면 아래와 같이 결과가 출력됩니다.


    java HelloWorldMessageJNDI
    Using file:///C:/Temp for Context.PROVIDER_URL
    
    
    Looking up Queue Connection Factory object with lookup name:
    MyQueueConnectionFactory
    Queue Connection Factory object found.
    Looking up Queue object with lookup name: MyQueue
    Queue object found.
    
    
    Creating connection to broker.
    Connection to broker created.
    
    Publishing a message to Queue: MyQueueDest
    Received the following message: Hello World