.NET 远程处理与 SOA

标签 .net web-services remoting soa

我试图理解 .NET 远程处理(和类似技术)与 SOA 之间的概念(相似点和差异)。有人可以解释一下细节吗?

最佳答案

它们没有可比性。

.NET 远程处理是一种(已过时,使用 WCF)技术,用于调用远程服务。您可以在 SOA 环境以及纯客户端-服务器通信(更可能在客户端-服务器通信中)中使用 .NET 远程处理。 .NET 远程处理不讨论它们为什么相互通信,而只是讨论如何通信。

SOA 是一个关于几种不同服务如何相互协作的概念(或企业架构)。它并没有过多讨论使用什么技术,而是讨论如何用统一的业务对象和统一的接口(interface)连接不同的服务的结构。 SOA 是如何建模和提取那些公共(public)接口(interface)和公共(public)业务对象的过程。

关于.NET 远程处理与 SOA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4381510/

相关文章:

java - 如何使用 Spring/Servlets 支持批量 Web api 请求处理

c# - LogicalCallContext 在 Console App 中流过 await 但不是 VS UnitTest

c# - MVVM C#​​ 与远程计算机上的 View

.net - 如何检查IEnumerable是否为列表?

c# - 以编程方式更改选择器的 ListView 样式

.net - 如何创建 Type 类型的依赖属性,并在 XAML 中分配它?

c# - 如何在 .Net Core 中引用项目

c# - 如何通过 ServiceBehavior 配置启用 WCF 帮助页面?

c - GSoap 客户端无法将参数值传递给服务器

c# - 在 C# 中与 Windows 服务对话的 Windows 应用程序?