none
OperationContext.GetCallbackChannel<T>方法是否可靠 RRS feed

  • 问题

  • Hi

    最近我在一个单调WCF服务中遇到了些问题

    我采用了第一次调用服务创建回调引用并缓存的策略, 服务器每次调用回调接口都会调用缓存中的回调. 并且在第一次建立通道成功之后通信还是比较可靠的

    但是现在遇到这样一个问题, 客户端在第一次发起调用, 服务端建立通道时, 客户端有时会无法收到服务器的回调操作

    我怀疑是OperationContext.GetCallbackChannel<T>这个方法失败导致回调引用没有成功创建所致, 所以才会出现连接成功后会很稳定的现象

    不知我的猜测对不对, 还是在安全配置中进行相应的配置会改善现在的状况. 目前我的security设置的是none

    谢谢

    2011年2月28日 17:02

答案

  • 我又做了很多实验, 发现可能瓶颈出现在数据库的读取上 这个过程有可能会出现延迟或者失败 谢谢版主给我提供了很多思路, 才找到问题, 谢谢了~
    • 已标记为答案 Mog Liang 2011年3月7日 8:34
    2011年3月6日 9:21

全部回复