я использую embarcadero rad studio 2010
и язык программирования как c++
и мы общаемся с внешним .net dll
через WCF Service
,
Связь осуществляется путем импорта WSDL
в embarcadero
и мы можем позвонить в сервис через WSDL
,
Теперь я хочу отправить ответ от сервиса клиенту, когда в сервисе происходит событие. Как я могу достичь этого?
Вы можете добиться этого, используя функции обратного вызова в службе WCF. Вам нужно будет вызвать функцию обратного вызова на хосте, чтобы отправить любые данные клиенту в любое время.
Пожалуйста, посетите:
https://docs.microsoft.com/tr-tr/dotnet/framework/wcf/feature-details/how-to-create-a-duplex-contract
Других решений пока нет …