간청-응답 송신 어댑터용 인터페이스
송신 어댑터는 수신 어댑터와 동일한 일괄 처리 메커니즘을 사용하여 응답 메시지를 다시 서버로 전송합니다.
참고
간청-응답 어댑터의 경우 비동기식으로 메시지를 처리하는 것이 좋습니다. 어댑터가 동기식으로 메시지를 처리하면 메시지가 중복될 위험이 있습니다.
송신 어댑터가 간청-응답 모드에서 작동하려면 다음 인터페이스를 구현해야 합니다.
IBTTransport
IBaseComponent
IBTTransportControl
IPersistPropertyBag
IBTTransmitter
IBTTransmitterBatch 및 IBTBatchTransmitter (일괄 처리 보내기가 필요한 경우)
IBTBatchCallBack
개체 상호 작용과 관련된 단계는 다음과 같습니다.
어댑터가 간청 메시지를 보낸 후 해당 대상 서버로부터 다시 응답 메시지를 수신합니다. 그런 다음 전송 프록시에서 일괄 처리를 가져옵니다.
어댑터는 IBTTransportProxy::SubmitResponseMessage를 호출하여 일괄 처리에 응답 메시지를 추가합니다.
어댑터는 메시징 엔진에서 콜백에 대한 IBTBatchComplete 인터페이스에 대한 포인터를 전달하여 IBTTTransportProxy::D one을 호출하여 일괄 처리를 제출합니다.
메시징 엔진은 전송 프록시를 사용하여 어댑터의 IBTBatchCallBack::BatchComplete 콜백 메서드를 호출하여 제출 작업 결과를 알립니다.
다음 그림은 간청-응답 송신 어댑터 만들기와 관련된 개체 상호 작용을 보여 줍니다.
간청-응답 송신 어댑터의 상호 작용 다이어그램
참고 항목
어댑터 변수
송신 어댑터 개발
송신 어댑터 인스턴스화 및 초기화
동기 송신 어댑터용 인터페이스
비동기 송신 어댑터용 인터페이스
동기 일괄 처리 지원 송신 어댑터용 인터페이스
비동기 일괄 처리 지원 송신 어댑터용 인터페이스
트랜잭션 비동기 일괄 처리 지원 송신 어댑터용 인터페이스