Ash*_*shu 17 .net c# wcf web-services .net-remoting
我知道Web服务并且对远程处理有一些了解.这两个概念都在客户机上调用方法,所以区别在哪里?
通过远程处理我们也可以在远程机器上执行该方法,同样的功能也可以通过Web服务实现.
如果这是一个明显的问题,请原谅我..
blo*_*art 21
两者都支持分布式应用
Web服务是跨平台的,使用通用标准并通过防火墙工作.他们还考虑消息,而不是对象 - 您向服务发送消息,然后您得到回复.
远程处理是一种仅限MS的技术,它不是跨平台的,并且以二进制格式进行通信.它根据对象思考,在远程服务器上创建一个对象并使用它.它不适用于防火墙.Remoting现在也已经死了,MS赞成WCF(包括Web服务)