wcf를 사용하여 http 수신기 (webservice)를 빌드하려고합니다. 이 수신기는 더 큰 데스크톱 응용 프로그램의 일부입니다. 이 데스크탑 응용 프로그램은 http 리스너도 호출합니다.wcf http 바인딩 대 dualhttp 바인딩
리스너가 데이터를 수신하면 데스크탑 응용 프로그램으로 전달되어야합니다. 나는 httpbinding 서비스를 구축하고 문제는 내가 때문에 콜백의 wsDualhttpbinding을 필요로한다는 것입니다 콜백 메커니즘
[OperationContract(IsOneWay = true)]
void OnDataReceived(Data data);
을 사용했습니다.
정말 하나의 .NET 응용 프로그램에서 다른 응용 프로그램으로 데이터를 보내려면 이중 HTTP를 사용해야합니까, 아니면 뭔가 빠졌습니까?
감사합니다.
HTTP를 사용해야합니까? –
앱이 http를 통해 데이터를 수신합니다. 그래서 청취자 부분은 실제로 http – Tarscher
입니다. 제가 의미하는 바는 왜 http를 전송 수단으로 사용해야합니까? 예를 들어 msmq를 사용할 수 있습니까? 그렇다면 더 쉬운 방법이 있습니다. –