zoukankan      html  css  js  c++  java
  • 基本知识一:主流服务

    三种主流Web服务:REST、SOAP、XML-PRC

    1.REST 

        REST 是 Representational State Transfer 的缩写,译为中文为“表象化状态转变”。REST 是一种设计风格而不是标准,并且它也很像网页访问,所以它应用起来比 SOAP、XML-RPC 都简单。REST 基于 HTTP,或者说它就是 HTTP 应用,客户端向服务端发送谓词 GET、POST、PUT、DELETE,分别表示记录的获取、增加、修改、删除,当然这也要求服务端实现这四个功能。

    我们常见的 AjaxWebRequest,实际上只需要稍稍改变一下应用方式(比如删除,不是发送 delete 文本命令,而是发送 DELETE 谓词),就可以算作是 REST 了。 

    2.SOAP

        SOAP 是 Simple Object Access Protocol 的缩写,译为中文为“简单对象访问协议”。SOAP 用于应用程序之间交换信息,也就是说应用程序之间通过 HTTP 发送一个标准的 XML 来实现信息的交换。SOAP 在 XML 中规定了一些通用字段的格式,比如认证、错误代码等,但并没有规定每一种应用系统应该采取什么样的格式,比如我的应用系统 A、B 之间可以用 <title>、<content> 来表示新闻,您的应用系统 A、B 之间可以用 <newsTitle>、<subTitle>、<content> 来表示新闻。 

         参考:http://www.w3school.com.cn/soap/ 

    3.XML-PRC

        XML-RPC,RPC 是 Remote Procedure Calling 的缩写,译为中文为“远程过程调用”。XML-RPC 是轻量级的,利用 HTTP 传输的,利用 XML 作为传输主体的信息交换格式。 

      参考:http://www.xmlrpc.com/spechttp://www.ibm.com/developerworks/cn/webservices/ws-xpc2/

  • 相关阅读:
    networkX用法整
    在人生路上对我影响最大的三位老师
    介绍自己
    介绍自己
    自我介绍
    打印沙漏1
    介绍自己
    对我影响最大的三位老师
    人生路上影响对我最大的三位老师
    1.自我介绍
  • 原文地址:https://www.cnblogs.com/emily_fly/p/1776897.html
Copyright © 2011-2022 走看看