.Net Remoting Возвращаемые значения Различение между вызовами из разных потоков - PullRequest
0 голосов
/ 07 ноября 2008

Я унаследовал систему среднего уровня с некоторыми проблемами многопоточности.
Два разных потока, выполняющиеся в одном и том же методе одного и того же экземпляра класса, делают одинаковые вызовы серверу .Net Remoting ...

Знает ли прокси на стороне клиента, как перенаправить возвращаемые значения с удаленного сервера в правильный поток? Создаются ли отдельные прокси на стороне клиента для вызовов из каждого потока, даже если они вызываются из одного и того же экземпляра? Знает ли прокси (или прокси) на стороне клиента, как перенаправить возвращаемые значения с удаленного сервера в правильный поток?

1 Ответ

0 голосов
/ 07 ноября 2008

Remoting автоматически направит возвраты от каждого вызова к вызывающему потоку. Вам не нужно беспокоиться об этом помимо ваших обычных многопоточных задач. Просто относитесь к ним как к обычным вызовам методов.

У вас есть особая проблема или вы просто волнуетесь?

...