`

基于RSETful和基于soap的 WebService

 
阅读更多

SOAP比较复杂,基于XML,有对应规范;REST利用HTTP请请求方式GET,POST,PUT约定事务操作。简单的说,SOAP通过传输XML,XML定义了请求和响应的具体数据,要进行的操作等等;而REST则是另一种约定,比如请求/user/1001这个RUL,GET方式返回id为1001的user信息,POST方式则是更新id为1001的user信息,DELETE删除等。

 

SOAP是一种具体的通讯协议,REST是一种规范。

 

 

 

http://www.oschina.net/question/1390076_140842?sort=time

 

 

 

REST论文:http://jpkc.fudan.edu.cn/picture/article/216/35/4b/22598d594e3d93239700ce79bce1/7ed3ec2a-03c2-49cb-8bf8-5a90ea42f523.pdf

分享到:
评论

相关推荐

    Soap WebService 调试工具

    SOAPUI是一款功能强大的开源工具,专为SOAP和REST Web服务测试设计。它提供了直观的界面,使得开发者能够轻松地创建、发送、接收和分析SOAP请求。SoapUI-x64-5.6.1.exe是该软件的64位版本安装程序,适用于Windows...

    C#winform下WebService Soap应用

    WebService Soap 是一种基于 SOAP 协议的 Web 服务技术,允许不同语言和平台之间的通信和数据交换。它提供了一种松散耦合的接口,使得不同的系统和应用程序能够相互通信和交互。 Winform 应用程序 在本文中,我们...

    基于XML的SOAP_WebService分布式系统架构的研究和实现

    客户端通过SOAP和HTTP协议,借助WebServiceProvider发现合适的WebService,并对其进行调用。实际的WebService可以是在不同平台上编写的对象或应用程序,如Windows平台上的MTS/COM+或.NET对象,也可以是Linux/UNIX...

    SOAP webserivce 和 RESTful webservice 对比及区别

    SOAP Web服务和RESTful Web服务是两种常见的Web服务交互方式,它们在设计理念、协议复杂度、数据格式和操作方式等方面存在显著的区别。 首先,SOAP(简单对象访问协议)是一种基于XML的协议,它允许不同系统之间的...

    Java使用SOAP获取webservice实例解析

    WebService是一种跨编程语言和操作系统平台的、在网络上进行数据交换的一种方式。它使用标准的Internet协议,如HTTP、XML、SOAP等来实现不同系统间的通信。 #### SOAP简介 SOAP(Simple Object Access Protocol)...

    webservice、soap等接口调用参考

    在标题和描述中提到的"webservice,soap调用",这是指使用SOAP协议来调用Web服务的过程。SOAP消息通常以HTTP或HTTPS作为传输协议,其结构主要由三个部分组成:Header、Body和Envelope。Header部分包含了关于消息处理...

    java+soap+webservice 调用模拟

    SOAP是一种基于XML的协议,用于在Web上交换结构化和类型化的信息。它允许应用程序通过HTTP、SMTP等传输协议进行通信,从而实现不同系统间的互操作性。 1. **SOAP消息结构**:一个SOAP消息通常包含三个主要部分:...

    基于Servlet发送、接收SOAP消息的java源程序

    【标题】基于Servlet发送、接收SOAP消息的Java源程序 在Web服务开发中,SOAP(简单对象访问协议)是一种常见的消息传输协议,用于在不同系统间交换结构化和类型化的信息。Servlet作为Java Web应用程序的核心组件,...

    spring boot 开发soap webservice的实现代码

    本文主要介绍了 Spring Boot 开发 SOAP WebService 的实现代码,包括如何在 Spring Boot 中开发 SOAP WebService 接口,以及接口如何同时支持 SOAP 和 RESTful 两种协议。SOAP WebService 是一个平台独立的、低耦合...

    基于Webservice的信息查询系统

    Webservice是一种基于Web的服务架构,允许不同的应用程序之间进行交互和集成。它可以实现跨越不同平台、语言和环境的系统集成,实现业务流程的自动化和优化。基于Webservice的信息查询系统是一种集成了旅游城市信息...

    JAVA 调用SAP SOAP webservice.docx

    JAVA 调用 SAP SOAP webservice 详解 在本文中,我们将详细介绍如何使用 JAVA 调用 SAP SOAP webservice,包括配置 SAP 登录信息、创建 java 项目、添加 web 服务客户端、生成 JAVA 类、调用接口等步骤。 配置 SAP...

    SOAP WebService简单例子

    这就是一个基于Eclipse和Axis2的SOAP WebService的基本工作流程。 8. **标签解释**:"web service"是指在不同系统间通过网络提供服务的技术,"soap"是Web服务常用的一种通信协议,它使用XML格式来封装请求和响应...

    Android 基于 Retrofit2+Okhttp3 通过SOAP协议请求WebService.zip

    总结,Android应用基于Retrofit2+Okhttp3通过SOAP协议请求WebService是一种有效的解决方案,它简化了网络调用的复杂性,同时利用了OkHttp3的高性能特性。通过定义接口、配置Retrofit实例、创建SOAP请求和处理响应,...

    客户端调用webservice方式一(soap请求)

    2. **设置SOAP Envelope和Header**:根据WebService的WSDL(Web Service Description Language)文档,确定SOAP Envelope的格式,并根据需求添加Header信息,如认证Token或SOAPAction。 3. **发送HTTP请求**:封装...

    (转)WebService之WSDL和SOAP实例(基于JAVA)

    【标题】"WebService之WSDL和SOAP实例(基于JAVA)"主要涵盖了两个核心概念:Web服务描述语言(WSDL)和简单对象访问协议(SOAP),这些都是在Java环境下实现Web服务的关键技术。 **Web服务描述语言(WSDL)** WSDL是...

    VB.NET/JAVA 采用SOAP 与Webservice发送/接收数据

    - **VB.NET与Java**: 分别代表了Microsoft .NET框架下的Visual Basic语言和跨平台的Java编程语言,它们都能支持通过SOAP协议与WebService进行交互。 #### 二、搭建环境与准备工作 1. **选择一个WebService**: 在本...

    C#实现SOAP调用WebService

    最近写了一个SOA服务,开始觉得别人拿到我的服务地址,然后直接添加引用就可以使用了,结果"大牛"告知不行。...让我写一个SOAP调用服务的样例,我有点愣了,因为没做过这方面的,于是搞到了一个Demo,然后学习了下。

    JS实现 WebService Soap 通讯

    JS WebService Soap 通讯,查询QQ号码在线状态,手机号码归属地

    webservice soap抓取工具

    首先,WebService是一种基于开放标准(如XML、WSDL和SOAP)的软件接口,它允许不同系统之间通过互联网交换数据和服务。这种服务通常通过HTTP协议进行传输,以实现跨平台的互操作性。WebService的主要优点在于,它们...

    php编写webservice soap服务端及客户端

    标题“php编写webservice soap服务端及客户端”意味着我们将讨论如何使用PHP实现SOAP协议的两个关键部分:服务提供者和服务消费者。 首先,让我们深入了解PHP如何构建SOAP服务端。在PHP中,我们可以使用SoapServer...

Global site tag (gtag.js) - Google Analytics