C# 用于XML编码和Http通信的.Net远程处理和Web服务之间的差异
MSDN将远程处理称为:- 格式化程序用于在消息通过通道传输之前对其进行编码和解码。应用程序可以在性能至关重要的地方使用二进制编码,也可以在与其他远程处理框架的互操作性至关重要的地方使用XML编码。所有XML编码都使用SOAP协议将消息从一个应用程序域传输到另一个应用程序域C# 用于XML编码和Http通信的.Net远程处理和Web服务之间的差异,c#,.net,web-services,remoting,C#,.net,Web Services,Remoting,MSDN将远程处理称为:- 格式化程序用于在消息通过通道传输之前对其进行编码和解码。应用程序可以在性能至关重要的地方使用二进制编码,也可以在与其他远程处理框架的互操作性至关重要的地方使用XML编码。所有XML编码都使用SOAP协议将消息从一个应用程序域传输到另一个应用程序域 MSDN中的定义说,远程处理可以用于互操作性,在这种情况下,数据使用SOAP协议编码成XML消息,并通过HTTP传输。由于这种远程处理行为使其具有互操作性,web服务在面向服务的体系结构中带来了什么好处或功能?如果两者都使用
MSDN中的定义说,远程处理可以用于互操作性,在这种情况下,数据使用SOAP协议编码成XML消息,并通过HTTP传输。由于这种远程处理行为使其具有互操作性,web服务在面向服务的体系结构中带来了什么好处或功能?如果两者都使用XML格式化程序和HTTP协议,那么我认为唯一的区别是您可以在远程处理中使用接口类型,即服务可以返回一个接口,如果您的提供商和消费者环境使用.net开发。如果两者都使用XML格式化程序和HTTP协议,那么我认为唯一的区别是您可以在远程处理中使用接口类型,即服务可以返回一个接口,如果您的提供商和消费者环境使用.net进行开发,这将非常有用。当涉及到Web服务与远程处理时与远程处理相比,Web服务的功能更少,比如在远程处理中,您有回调、响应者时间、租用时间等,但SOAP协议仅适用于Web服务。远程处理主要用于TCP IP协议或Intranet应用程序,当涉及HTTP和HTTPS通信时,可以使用远程处理,但需要注意防火墙 查看此链接 或
当谈到Web服务与远程处理时,Web服务的功能比远程处理要少,比如在远程处理中,您有回调、响应者时间、租用时间等,但SOAP协议仅适用于Web服务。远程处理主要用于TCP IP协议或Intranet应用程序,当涉及HTTP和HTTPS通信时,可以使用远程处理,但需要注意防火墙 查看此链接 或