기타 WS-ReliableMessaging 제공자와의 상호 운용: 사용 패턴

웹 서비스는 이기종 플랫폼 간의 상호 운용성을 사용 가능합니다. 계획적인 다중 벤더 계획의 합병 및 획득 활동의 결과로서인지 또는 다른 비즈니스 파트에서 수행한 독립적인 소프트웨어 구매 결정의 결과로서인지에 관계 없이 조직에서 다른 플랫폼의 애플리케이션과 작업해야 하는 한 플랫폼의 애플리케이션(예: WebSphere® Application Server)을 사용하여 그 자체를 찾을 때마다 이 요구사항이 나타납니다.

기존 기술 솔루션

다양한 기술 솔루션은 WebSphere Application Server와 기타 환경 사이의 애플리케이션간 통합에 존재합니다. 이러한 솔루션의 대부분은 추가 써드파티 또는 IBM® 소프트웨어 사용에 관련되어 통합을 용이하게 합니다.

가장 최근에 웹 서비스 지원의 도입은 추가 컴포넌트를 사용하지 않고 상호 운용성을 가능하게 했습니다.

비즈니스 문제점

기본 웹 서비스 지원(HTTP를 통한 SOAP 사용)은 상호 운용성을 사용 가능하게 하나 다음과 같은 제한사항이 있습니다.
  • 신뢰도: WS-ReliableMessaging 구현이 없으면 애플리케이션 로직은 유실되거나 중복된 메시지를 처리하도록 확장되어야 합니다.
  • 융통성: 웹 서비스의 비동기 지원이 없으면 지원은 동기식 대화로 제한됩니다.
참고: 요청 및 응답과 단방향 메시징 둘 모두 WebSphere Application Server의 이전 버전에서 지원되더라도, 이들은 동기 형식으로 구현되었습니다. 웹 서비스 클라이언트가 서비스를 호출했을 때, 서비스 애플리케이션 엔드포인트가 호출된 후까지 미들웨어에서 다시 제어를 수신하지 않았다는 것을 말합니다.

웹 서비스에 대한 비동기식 신뢰성 있는 지원이 없으면 추가 컴포넌트를 필요로 하는 다른 접근 방법 중 하나를 사용하게 됩니다. 추가 컴포넌트는 보통 독점 통신 채널 또는 API를 사용합니다.

WS-ReliableMessaging을 사용하는 솔루션

WebSphere Application Server 및 기타 환경에 WS-ReliableMessaging 지원을 추가하면 두 플랫폼 모두에서 신뢰성 있는 비동기 웹 서비스를 개발할 수 있습니다. 이러한 서비스는 추가 IBM 또는 써드파티 컴포넌트나 독점 바인딩 없이 상호 운용되어야 합니다.


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



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