ReplyTo 헤더가 설정된 주소로 메일을 보내는 서비스가 있습니다.받는 메시지의 ReplyTo와 함께 보내는 메시지의 To 헤더에 WCF가 자동으로 영향을주지 않는 이유는 무엇입니까?
이OperationContext.Current.GetCallbackChannel<IHelloCallback>().RespondHello("tomi");
자동으로 내 클라이언트를 호출합니다,하지만 난이 예외가 나타납니다 : 내가 생각 서버 측에서 복합 이중 채널 메시지를 보낼 수
를 메시지 있어야 중 하나 ' Via '속성 또는 'To '헤더가 설정됩니다.
내가 뭔가 잘못하고있는 중이거나 WCF가 조금 게으른가요?
현재, 나는이 헤더에 맞게 만들 수있는 메시지 관리자와 동작을 사용하지만,
PS ... 조금 해키 보인다 내가 MSMQ
업데이트
을 사용하고 있습니다이중 구조 작업에 msmq를 사용하기 위해 두 가지 바인딩 요소를 만들었습니다. codeplex 전체 예제를 볼 수 있지만이 오류 때문에 메시지 관리자에서 동작을 사용하여 To 헤더를 설정했습니다. 경비 메시지를 수신 메시지의 ReplyTo에 전송할 수 있습니다. 이상한 점은 내 의뢰인은 이런 행동이 필요없고 내 서비스도 콜백 할 수 있다는 것입니다.
MSMQ 메시지와 신뢰할 수있는 세션이 메시지가 동시에 반드시 실행하지 않는이 개 서비스이기 때문에 아무도 감각이지만, MSDN과 같이 말했다 http://msdn.microsoft.com/en- us/library/ms733136.aspx, "WCF는 동시에 활성 및 활성 상태 인 끝점 간의 안정적인 세션을 지원합니다". 그래서 나는이 해결책을 사용하지 않을 것이다. –
질문에 MSMQ에 대해 언급하지 않으 셨습니다 ....... –
oups 대단히 죄송합니다.) –