WEB_网络_webservice-http-soap的异同_待

原创 2015年07月06日 16:52:05

守护进程和服务进程


白话网络通信

通信的主体实体

程序如何抽象主体

通信的标准协议

标准协议的实现

应用层如何使用底层服务

应用层的协议

webservice原理

http原理

https原理



通信的主体是什么?

       1、物理实体:两台交互的主机

       2、程序实现:两个交互的进程

最为基础的抽象概念:进程

       

《Linux Socket编程(不限Linux)》http://www.cnblogs.com/skynet/archive/2010/12/12/1903949.html


分析网络协议的异同

socket、http、webservice均是建立在TCP/IP协议之上,三者的差异:

socket:不控制传输数据,想传什么传什么,想连多久连多久(可能又服务会将其断掉)

http:控制传输数据,要求header、body等按格式填写,不对body等数据块的具体内容进行控制

webservice:控制传输数据,数据的header、body


1、TCP/IP四层协议与OSI七层标准模型的关系和异同?

2、应用层的协议和服务:

      2.1 http协议,万维网服务

      2.2 ftp协议,文件传送服务

      2.3 POP3协议,邮件服务

      SOAP协议,webservice服务

3、各应用层协议跟socket的关系

《JAVA Socket 底层是怎样基于TCP/IP 实现的》http://blog.sina.com.cn/s/blog_7ffb8dd501012bkl.html

《socket百度百科》http://baike.baidu.com/link?url=ZQKf1e47bPYREzl6RruTRAlAzj7juVNkF4SJq08vetwukA9zxF_YmQ9PO5TqgvKK58oMz2Ov5ENTV9hPgvAdqnHZ4VDWCjQq_IDfZDK2q5y

《如何选择WebService框架JWS,Axis2,XFire,CXF,Spring WS》http://zhidao.baidu.com/link?url=Y_PRIdmZ0Gr4keNpFoZvtc8fxOQXsUOHFnM2pAqmQMAw7XGUB7oUTaP0ORwS4ps0JpZSPiQobjvQwvYtIS1EN5fi2TfBOSm_c1JZyeLU1q3

《http、TCP/IP协议与socket之间的区别》http://www.2cto.com/net/201211/166537.html

Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。


简单理解Sockethttp://www.cnblogs.com/dolphinX/p/3460545.html

TCP/IP

英文全称:transaction control protocol / Internet protocol

中文翻译:传输控制协议/网间协议

核心作用:定义主机如何连入互联网及数据如何在他们之间传输的标准


4、详细了解json

5、基于SOAP和REST的webservice异同及实现

《TCP/IP网络协议的通俗理解,socket,http,soap》http://blog.csdn.net/eyeooo/article/details/7438267

《What is the difference between a socket and a web service》http://www.quora.com/What-is-the-difference-between-a-socket-and-a-web-service

《java socket编程 》http://www.cnblogs.com/linzheng/archive/2011/01/23/1942328.html

《 java Socket用法详解》http://blog.csdn.net/semillon/article/details/7515926





相关文章推荐

网络知识收集 -Http Server

现在流行的Http Server 有: Nginx, Apache 。Nginx非常流行,而且还会对他进行个性化开发定制。 Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理...

iOS开发工具-如何使用网络封包分析工具Charles,通过配置proxy对http、https、tcp、udp 等协议的请求响应过程交互信息进行分析、判断、解决我们移动开发中的遇到的各种实际问题。

通过该方式同时也可以实现底层网络库AFNetworking及ASIHTTPRequest的代理设置。达到我们开发时的抓包分析及 IP地址指定访问开发/仿真任一台提供API接口服务器的目的。 首先下载...

onvif学习2-soap介绍以及gsoap使用

预备知识 ONVIF规范中设备管理和控制部分所定义的接口均以Web Services的形式提供。ONVIF规范涵盖了完全的XML及WSDL的定义。每一个支持ONVIF规范的终端设备均须提供与功能...

http 调用soap webservice

delphi 使用控件idhttp,post xml字符串,获取返回结果 有用记得回复一下,满足我小小的虚荣心 //下面是是调用AAA的接口,返回的也是xml字符串 //这个调了一...

WebService SOAP、Restful和HTTP(post/get)请求区别

web service(SOAP)Webservice的一个最基本的目的就是提供在各个不同平台的不同应用系统的协同工作能力。Web service 就是一个应用程序,它向外界暴露出一个能够通过Web进...

webservice调用方式http和soap的区别

SOAP简单的理解,就是这样的一个开放协议SOAP=RPC+HTTP+XML:采用HTTP作为底层通讯协议;RPC作为一致性的调用途径,XML作为数据传送的格式,允许服务提供者和服务客户经过防火墙在I...

浅谈WebService SOAP、Restful、HTTP(post/get)请求

原 浅谈WebService SOAP、Restful、HTTP(post/get)请求   zppiio http://my.oschina.net/u/1757458/blog/...

webservice soap脱离客户端代码单独http调试

webservice soap的实现序列化方式默认也是最通用的是采用xml进行序列化以及http协议进行传输的,也就是文本协议传输调用,这样给了我们脱离客户端代码用工具进行调试或者用HttpClien...

php5.3中webservice利用soap—WSDL文件解析-WSDL : 描述你的Web服务(转载)

WSDL : 描述你的Web服务 级别: 中级 柴晓路 (fennivel@uddi-china.org), Chief System Architect, 上海得易电子商务技术有...

WebService Myeclipse Web Tomcat SOAP

WebServiceMyeclipseWebTomcatSOAP 开发环境 Sun Java 5+ Eclipse 3.2 +MyEclipse 5.0.0. 概述 本文介绍了使用...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:WEB_网络_webservice-http-soap的异同_待
举报原因:
原因补充:

(最多只允许输入30个字)