当前位置:  开发笔记 > 编程语言 > 正文

任何人都可以解释XMLRPC,SOAP和C#Web服务之间的区别吗?

如何解决《任何人都可以解释XMLRPC,SOAP和C#Web服务之间的区别吗?》经验,为你挑选了1个好方法。

它们只是相同的协议还是不同的东西?我对此感到困惑.实际上,我想通过Python调用用C#编写的Web服务.我尝试过XMLRPC,但似乎没有用.

那么它们之间的实际区别是什么?谢谢.



1> Justin Niess..:

它们都使用相同的传输协议(HTTP).

XMLRPC使用XML格式化传统的RPC调用以进行远程执行.

SOAP将调用包装在SOAP信封中(仍然是XML,不同的格式,面向基于消息的服务而不是RPC样式调用).

如果您正在使用C#,最好的选择可能是基于SOAP的Web服务(至少在您列出的选项中).

推荐阅读
殉情放开那只小兔子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有