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

来源:互联网 发布:淘宝一件代发赚钱吗 编辑:程序博客网 时间:2024/04/30 06:52

守护进程和服务进程


白话网络通信

通信的主体实体

程序如何抽象主体

通信的标准协议

标准协议的实现

应用层如何使用底层服务

应用层的协议

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去组织数据,以符合指定的协议。


《简单理解Socket》http://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




0 0
原创粉丝点击