NET远程处理和多线程查询

本文关键字:多线程 查询 处理 程处理 NET | 更新日期: 2023-09-27 18:01:07

如果这些都是不好的问题,我很抱歉,但我偶然发现了。NET远程处理,这让我有点困惑。我逐渐明白的是。NET远程处理是一种调用与当前程序完全分离的对象的方法,这是正确的吗?(我的研究内容包括阅读并理解MSDN.NET Remoting技术概述(。

当我偶然发现。NET远程处理功能(这里(,这是因为我在查找多线程的方法。是NET远程处理是一种多线程形式吗?它与多线程有关吗?

提前感谢您抽出时间。

NET远程处理和多线程查询

首先。NET Remoting不是一个好的选择,如果你开始一个新的开发,因为它已经停产很久了。它仍然提供向后兼容性。

自。NET 3.0,做什么的正确选择。NET远程处理一直是Windows Communication Foundation

关于您的担忧。NET远程处理是一种模拟来自其他AppDomain的对象,甚至来自相同或其他机器的其他进程可以以非常透明的方式像常规的脱机对象一样共存的方式。

简而言之,我想这么说。NET Remoting不是为多线程目的而设计的,而是作为一种进程间通信方法

现在使用WCF或ASP。NET Web API,您可以在同一台计算机中的进程之间或同一网络或其他网络中的其他计算机之间消费和发射对象。请参阅WCF和ASP。NET Web API自宿主风格,学习如何在您的进程中宿主网络API并让其他进程使用它们。