我继承了一个有一些多线程问题的中间层系统。
两个不同的线程,在一个类的同一个实例的同一个方法中运行,正在对一个 .Net Remoting 服务器进行相同的调用......
客户端的代理是否知道如何将远程服务器的返回值路由到正确的线程?是否为每个线程的调用创建了单独的客户端代理,即使它们是从同一个实例调用的?客户端的代理(或代理)是否知道如何将远程服务器的返回值路由到正确的线程?
我继承了一个有一些多线程问题的中间层系统。
两个不同的线程,在一个类的同一个实例的同一个方法中运行,正在对一个 .Net Remoting 服务器进行相同的调用......
客户端的代理是否知道如何将远程服务器的返回值路由到正确的线程?是否为每个线程的调用创建了单独的客户端代理,即使它们是从同一个实例调用的?客户端的代理(或代理)是否知道如何将远程服务器的返回值路由到正确的线程?