小弟说实话不很懂这方面的东西,但上头要求比较一下这两种方式的优劣,欢迎大家赐教啊!
“按照一定的网络传输协议,通过符合 FTP/TCP/IP等协议的数据报或者以SOAP的方式传送到接口服务器。”
这是出处,请各位在大局方面评论一下这两种方式,搜索没有类似问题,只有请诸位赐教啦!

先去看看OSI七层模型和TCP/IP四层模型...搞清楚TCP/IP和HTTP及FTP的关系...
再去看看SOAP的概念...搞清楚SOAP和HTTP的关系...

“按照一定的网络传输协议,通过符合 FTP/TCP/IP等协议的数据报或者以SOAP的方式传送到接口服务器。” 
TCP/IP是通讯协议簇,是互联网通信的基础。
FTP:应用层文件传输协议,建立在TCP/IP的基础上。
SOAP:简单对象访问协议,以HTTP协议为基础,当然HTTP协议也是建立在TCP/IP的基础上。

SOAP基于HTTP,而HTTP基于TCP,TCP基于IP,
关于传输,SOAP2后定义了一系列WS-*系列的标准,提供了安全,可靠传输,加密等等内容,并且由于是基于XML的,所有SOAP可以穿越防火墙。
当然也可以直接采用TCP方式进行交互(甚至IP,如果你愿意的话),优点也很明显,那就是效率高,因为避免了应用层的封装,但是,TCP是不能穿越防火墙的,适用于局域网内对传输性能要求比较高的系统,同时开发成本也上升很多。.NET还是封装了TCP传输的。你不太懂得话,就照我说的去忽悠老板吧。

IP协议为网际层协议,只负责将数据包发送到目的主机,但并不能保证一定能够目的主机接受到
TCP协议为传输层协议,通过超时重发等规则,使用IP协议,能够确保目的主机收到数据包
而Http为应用层协议,使用TCP协议,实现超文本传输,而SOAP在Http的基础上定义的,是一种用于在非集中、分布式环境中交换信息的轻型网络协议,它是一种基于XML的协议.
建议对TCP/IP好好研究研究

网络有7层结构,分别是应用层、表示层、会话层、传输层、网络层、数据链路层、物理层
TCP/IP是工作在网络层的,负责计算机底层报文传送
FTP:是工作在应用层的,用于文件传输
SOAP:是工作在应用层的,简单对象访问协议,以HTTP协议为基础的。

SOAP很2的问题的更多相关文章

  1. WebService的两种方式Soap和Rest比较

    我的读后感:由于第一次接触WebService,对于很多概念不太理解,尤其是看到各个OpenAPI的不同提供方式时,更加疑惑.如google map api采用了AJAX方式,通过javascript ...

  2. SOAP Webservice和RESTful Webservice

    http://blog.sina.com.cn/s/blog_493a845501012566.html REST是一种架构风格,其核心是面向资源,REST专门针对网络应用设计和开发方式,以降低开发的 ...

  3. WebService的两种方式SOAP和REST比较 (转)

    我的读后感:由于第一次接触WebService,对于很多概念不太理解,尤其是看到各个OpenAPI的不同提供方式时,更加疑惑.如google map api采用了AJAX方式,通过javascript ...

  4. Restful是什么,SOAP Webservice和RESTful Webservice

    首先,应该怀着这样一种心态来学习Restful——Restful你可以将其理解一种软件架构风格,并且诠释了Http协议的设计初衷,所以不要把他理解的那么神秘,Restful风格有好处,当然也是有坏处的 ...

  5. IREP_SOA Integration SOAP概述(概念)

    20150827 Created By BaoXinjian

  6. REST和SOAP

    转自:http://blog.csdn.net/smstong/article/details/5312136 我感觉维基百科说的REST解释的就听明白的,摘录下来: 含状态传输(英文:Represe ...

  7. 08_使用TCP/IP Monitor监视SOAP协议

    [SOAP定义] SOAP   简单对象访问协议,基于http传输xml数据,soap协议体是xml格式.SOAP   是一种网络通信协议SOAP   即Simple Object Access Pr ...

  8. 一、SOAP简单对象访问协议讲解

    一.SOAP简单对象访问协议讲解 今天给大家讲讲SOAP的基本知识.下节给大家演示创建基于SOAP的Web Service. 更多SOA文章请查看我的个人博客. 首先,让我来简单一下入门SOAP所需的 ...

  9. 使用TCP/IP Monitor监视Soap协议

    什么是soap? soap,简单对象访问协议,基于http传输xml数据,soap协议体是xml格式. SOAP 是一种网络通信协议 SOAP即Simple Object Access Protoco ...

随机推荐

  1. PPC Windows Mobile判断网络(gprs)连接与否代码

    转载 在PPC的开发中有时需要判断网络什么时候连接,什么时候断开,并且做出相应的处理.比如说TimeSyncPPC程序,就需要在网络连接之后得到消息然后去下载时间同步信息,因此就必须要一种方法让Tim ...

  2. UVALive 5027 二分图 EK

    C - Card Game Crawling in process...Crawling failedTime Limit:3000MS    Memory Limit:0KB    64bit IO ...

  3. UVALive 6324 Archery (求射箭覆盖的期望)

    #include<cstdio> #include<cmath> #include<cstring> #include<cstdlib> const d ...

  4. CSS——(2)盒子模型与标准流

    上篇博客<CSS--(1)基础>中简单介绍了CSS的概念和几种使用方法,现在主要是介绍其的核心内容. 盒子模型 为了理解盒子模型,我们可以先从生活中的盒子入手.盒子是用来放置物品的,内部除 ...

  5. [AT2699]Flip and Rectangles

    题目大意:有一个$n\times m$的$01$矩阵,可以把任意行或列反转,问最大的全为一的子矩阵的面积 题解:有一个结论:若一个子矩形$S$中的任意一个$2\times 2$的子矩形都含有偶数个$1 ...

  6. BZOJ2957 楼房重建 【线段树】

    题目 小A的楼房外有一大片施工工地,工地上有N栋待建的楼房.每天,这片工地上的房子拆了又建.建了又拆.他经常无聊地看着窗外发呆,数自己能够看到多少栋房子. 为了简化问题,我们考虑这些事件发生在一个二维 ...

  7. chrome性能指标(TTFB,TTSR,TTDC,TTFL)

    1.TTFB (Time To First Byte) 是最初的网络请求被发起到从服务器接收到第一个字节这段时间,它包含了 TCP连接时间,发送HTTP请求时间和获得响应消息第一个字节的时间. 注意: ...

  8. Welcome to Workrave

    Welcome to Workrave Workrave is a free program that assists in the recovery and prevention of Repeti ...

  9. java.security.InvalidKeyException: IOException : Short read of DER length

    今天支付服务器测试退款的时候爆了异常:Caused by: java.security.InvalidKeyException: IOException : Short read of DER len ...

  10. 【IDEA】IDEA集成Tomcat7插件运行项目

    Maven已经是Java的项目管理标配,如何在JavaEE开发使用Maven调用Web应用,是很多同学关心的问题.本文将介绍,Maven如何介绍Tomcat插件. Maven Tomcat插件现在主要 ...