SOAP,XML-RPC,JSON之间有什么区别?
发布时间:2020-12-16 22:57:24 所属栏目:百科 来源:网络整理
导读:我很抱歉提出这个问题,但我花了好几个小时试图了解每个人在Web服务中的位置.我无法理解我需要使用什么来创建Web服务. 我知道Web服务可以是.Net或Java或PHP.假设我想使用C#在.NET中创建Web服务. SOAP,XML-RPC或JSON什么时候出现? 谢谢! 解决方法 JSON是表示
我很抱歉提出这个问题,但我花了好几个小时试图了解每个人在Web服务中的位置.我无法理解我需要使用什么来创建Web服务.
我知道Web服务可以是.Net或Java或PHP.假设我想使用C#在.NET中创建Web服务. SOAP,XML-RPC或JSON什么时候出现? 谢谢! 解决方法
JSON是表示人类可读数据的标准.它仅代表数据,仅此而已.
SOAP是用于传输信息和调用Web服务的协议规范,并使用XML对其进行编码. SOAP通过HTTP工作(amogst其他网络协议). XML-RPC是另一种协议,用于传输信息和调用远程过程.它不是通过HTTP运行,而是一个不同的协议,不同的端口等. 所以SOAP和XML-RPC之间的主要区别在于前者包含在HTTP中,而后者则没有. JSON是完全不同的东西. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何在C中使用zlib库对websocket permessage-deflate进行编
- c# – 如何使用TrueForAll
- Design Principle: Favor Composition Over Inheritance
- ruby-on-rails – Rails 3.1可安装引擎:如何在另一个应用程
- jsonschema – XML Schema xs:JSON Schema中可用的替代等价
- 【Ajax技术】Ajax技术回顾与XHR对象的创建
- xml格式保存信息到文件
- objective-c – 共享常量定义变量的标准是什么
- JSON.parse()和JSON.stringify()的区别
- 8 种 NoSQL 数据库系统对比