What does OperationContext.Current.GetCallbackChannel do? How does he identify each customer?
I have a problem with my WCF service. If more than two users are connected to the service, all the “interesting changes” that I send from the service to the clients go to the second connected user.
For example, if A, B, C, D join a service, if I send changes to C and D via a callback, it goes to B.
Any ideas?
More details
Client: ASP.NET Web Application
Binding: netTCPBinding
Update1
Okie, I found the cause of the problem. I hosted the asp.net client in IIS. For example, the client URL is http: // url1 . If I open several instances of the page on another machine and join the service, the callback channel always points to the first instance of the page (I open the site from different computers). But if I host the asp.net client on different sites in IIS, the callback channels are unique. Any thoughts on this?
c # callback wcf duplex
Nlv
source share