WCF CallBack Blocks other Callbacks

不打扰是莪最后的温柔 提交于 2019-12-12 21:48:17

问题


I have a WCF Service which Communicates to multiple WPF Client Applications. The Service uses NetTcpBinding in duplex Mode. Now I have 2 Functions which are called from the Server to notify each Client. One function is called every 50ms with a little amount of Data. (This function is invoked for every Client in a different Task!). The other function is called once, when the client registers on the Backend. This function submits a large dataset to the client.

The problem now is: when the function with the large Dataset is invoked (for one new client), on all clients you see, that they don't get data from the function with the LittleDataset. When the large call is finished everything works as expected.

Is there any way I could solve this? What more infos do you need?

ServiceMode=Session, Concurrencymode=Multiple, UseSychronisationContext=False

来源:https://stackoverflow.com/questions/18966590/wcf-callback-blocks-other-callbacks

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!