代码之家  ›  专栏  ›  技术社区  ›  Charles Bretana

.Net远程处理返回值区分来自不同线程的调用

  •  0
  • Charles Bretana  · 技术社区  · 16 年前

    我继承了一个带有一些多线程问题的中间层系统。
    在类的同一实例的同一方法中运行的两个不同线程正在对.Net远程处理服务器进行相同的调用。。。

    客户端的代理是否知道如何将返回值从远程处理服务器路由到正确的线程?是否为来自每个线程的调用创建了单独的客户端代理,即使它们是从同一实例调用的?客户端的代理是否知道如何将返回值从远程处理服务器路由到正确的线程?

    1 回复  |  直到 16 年前
        1
  •  0
  •   Rob Prouse    16 年前

    远程处理将自动将每次调用的返回路由到调用线程。除了正常的多线程问题之外,您不需要担心它。就像对待普通方法调用一样对待它们。

    你是有什么特别的问题还是只是担心?