애플리케이션의 메시징 양식

애플리케이션은 지점간 및 공개/등록 메시징을 사용할 수 있습니다. 이러한 양식의 메시징은 단방향, 요청 및 응답, 단방향 및 전달 등의 방식으로 사용할 수 있습니다.

애플리케이션에서 다음과 같은 양식의 비동기 메시징을 사용할 수 있습니다.
지점간
지점간 애플리케이션은 일반적으로 를 사용하여 서로 메시지를 전달합니다. 애플리케이션이 명시적 또는 내재적으로 대상 큐를 식별하여 다른 애플리케이션에 메시지를 전송합니다. 기본 메시징 및 큐잉 시스템은 보내는 애플리케이션에서 메시지를 수신하고, 이 메시지를 대상 큐에 라우트합니다. 받는 애플리케이션은 큐에서 메시지를 검색할 수 있습니다.
공개/등록
공개/등록 메시징에는 두 가지 유형의 애플리케이션 공개자 및 등록자가 있습니다.

공개자는 메시지 형식으로 정보를 제공합니다. 공개자가 메시지를 공개하면, 메시지에 있는 정보의 주제를 식별하는 토픽을 지정합니다.

등록자는 공개된 정보의 이용자입니다. 공개자는 공개/등록 브로커에 등록 요청을 전송하여 원하는 토픽을 지정합니다. 브로커는 공개자로부터 공개된 메시지를 수신하고 등록자로부터 등록 요청을 수신하며, 공개된 메시지를 등록자에게 라우트합니다. 등록자는 등록된 토픽에서만 메시지를 검색합니다.

동일한 애플리케이션에서 두 가지 양식의 메시징을 모두 사용할 수 있습니다.
애플리케이션에서는 다음과 같은 방법으로 비동기 메시징을 사용할 수 있습니다.
단방향
애플리케이션이 메시지를 전송하지만 응답은 원하지 않습니다. 이와 같은 메시지를 데이터그램이라고도 합니다.
단방향 및 전달
애플리케이션이 다른 애플리케이션에 요청을 전송하며 메시지도 전송합니다.
요청 및 응답
애플리케이션이 다른 애플리케이션에 요청을 전송하며 응답의 수신을 기대합니다.

일반적인 JMS 메시징 패턴에는 메시징 서비스(예: 메시지 구동 Bean)로 처리하기 위해 메시지를 JMS 큐에 전송하는 요청 애플리케이션이 포함됩니다. 요청 애플리케이션이 요청 메시지를 전송할 때 메시지는 서비스가 응답 메시지를 전송해야 하는 다른 JMS 큐를 식별합니다. 요청 메시지를 전송한 후 요청 애플리케이션은 응답 메시지가 도달하기를 대기하거나 나중에 다시 연결하여 응답 메시지를 검색합니다.

이러한 메시징 기술을 결합하여 다양한 비동기 메시징 시나리오를 생성할 수 있습니다.

WebSphere® 애플리케이션이 비동기 메시징에 JMS 및 메시지 중심 Bean을 사용하는 방법에 대한 자세한 내용은 다음과 같은 주제를 참조하십시오.

이러한 메시징 기술 및 JMS(Java™ Message Service)에 대한 자세한 정보는 Sun의 JMS(Java Message Service) 스펙 문서(http://developer.java.sun.com/developer/technicalArticles/Networking/messaging/)의 내용을 참조하십시오.

메시지 구동 Bean 및 인바운드 메시징 지원에 대한 자세한 정보는 Sun의 Enterprise JavaBeans 스펙(http://java.sun.com/products/ejb/docs.html)의 내용을 참조하십시오.

JCA 인바운드 메시징 처리에 대한 정보는 Sun's J2EE Connector Architecture 스펙(http://java.sun.com/j2ee/connector/download.html)의 내용을 참조하십시오.


주제 유형을 표시하는 아이콘 개념 주제



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