이 섹션에서는 특정 바인딩이 응용프로그램의 요구사항에 보다 적절한 경우에 대해 설명합니다.
WebSphere Integration Developer에서 사용 가능한 바인딩에서는
선택 범위를 제공합니다. 이 목록을 사용하여 한 유형의 바인딩이 다른 유형의
바인딩보다 응용프로그램의 요구사항에 더 적합한지 식별할 수 있습니다.
다음 요소가 적용되는 경우
SCA 바인딩을 고려하십시오.
- WebSphere Integration Developer 모듈에 모든 서비스가 포함되어 있으며
외부 서비스가 없는 경우
- 성능이 중요한 경우
- 모듈이 단단히 결합된 경우
다음 요소가 적용되는 경우
웹 서비스 바인딩을 고려하십시오.
- 인터넷을 통해 외부 서비스에 액세스하거나 인터넷을 통해 서비스를 제공할
수 있어야 하는 경우
- 서비스가 느슨하게 결합된 경우
- 액세스하고 있는 외부 서비스의 프로토콜이나 제공하고자 하는 서비스가
SOAP/HTTP 또는 JMS/HTTP인 경우
다음 요소가 적용되는 경우
EIS 바인딩을 고려하십시오.
- 자원 어댑터를 사용하여 EIS 시스템의 서비스에 액세스해야 하는 경우
- 성능이 신뢰성보다 더 중요한 경우. 즉, 동기 데이터 전송이
비동기보다 우선하는 경우
다음 요소가 적용되는 경우
JMS 바인딩을 고려하십시오.
- 메시징 시스템에 액세스해야 하는 경우
- 서비스가 느슨하게 결합된 경우
- 신뢰성이 성능보다 더 중요한 경우. 즉, 비동기 데이터 전송이
동기보다 우선하는 경우
다음 요소가 적용되는 경우
Stateless 세션 EJB 바인딩을 고려하십시오.
- 바인딩이 가져온 서비스용이며 서비스가 EJB 자체인 경우
- 가져온 서비스가 느슨하게 결합된 경우
- EJB의 상태가 중요하지 않은 경우