문자 인코딩
TIBCO EMS(Enterprise Message Service)는 TIBCO EMS용 BizTalk 어댑터에 의해 EMS로 전달된 메시지에서 다른 문자 인코딩을 지원합니다. 메시지는 기본 UTF-8 인코딩을 사용하여 인코딩됩니다. 메시지를 받을 때 어댑터는 메시지 인코딩을 결정하고 메시지를 BizTalk Server 제공하기 전에 적절한 문자열을 UTF-8로 변환합니다. 모든 문자 변환은 Microsoft .NET Framework 클래스를 사용하므로 어댑터는 이와 동일한 프레임워크에서 제공하는 문자 변환을 지원합니다.
큐에 게시된 메시지는 EMS 서버에서 미리 결정된 순서로 소비자가 사용합니다. 클러스터형 BizTalk Server 환경의 어댑터 하나만 메시지를 받습니다. 큐는 배타적인 것으로 구성할 수 있습니다. 즉, 큐에 대해 메시지 소비를 자체 등록한 첫 어댑터만 메시지를 받습니다. EMS 서버는 독점 소비자가 메시지 수신을 승인하지 않은 경우에만 다른 소비자에게 메시지를 보냅니다. 독점 큐 구성은 EMS 구성에서 수행할 수 있으며 클라이언트에서는 구성할 수 없습니다.
참고
topics 구독 관련: BizTalk Server 그룹의 모든 어댑터가 동일하게 구성되므로 모두 메시지를 구독하고 각 토픽 구독에서 메시지를 받습니다.
어댑터는 오케스트레이션 송신 포트에서 요구할 때 트랜잭션에 대한 지원을 제공합니다. 어댑터가 메시지를 수신 대기하는 경우 EMS 서버에 대한 트랜잭션 지원이 없습니다. 그러나 어댑터는 BizTalk Server 성공적으로 메시지를 제출한 후 EMS의 모든 메시지 수신을 승인합니다. EMS는 승인되지 않은 메시지를 어댑터로 다시 보냅니다.