gpt4 book ai didi

c# - Web 服务和远程处理有什么区别?

转载 作者:可可西里 更新时间:2023-11-01 02:59:35 26 4
gpt4 key购买 nike

我了解网络服务并且对远程处理有一些了解。这两个概念都在客户端计算机上调用方法,所以区别在哪里??

通过远程处理,我们还可以在远程机器上执行该方法,同样的功能也可以通过网络服务实现。

如果这是一个明显的问题,请原谅..

最佳答案

两者都支持分布式应用。

Web 服务是跨平台的,使用通用标准并通过防火墙工作。他们还根据消息而不是对象来思考 - 您向服务发送消息,然后您会收到回复。

Remoting 是一种仅限 MS 的技术,它不是跨平台的,并且以二进制格式进行对话。它从对象的角度考虑,您在远程服务器上创建一个对象并使用它。它不适用于防火墙。最近 Remoting 也死了,MS 偏爱 WCF(包括 Web 服务)

关于c# - Web 服务和远程处理有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1426249/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com