码迷,mamicode.com
首页 > 编程语言 > 详细

python\socket编程

时间:2017-05-07 14:54:47      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:tcp   包括   打印机   架构   网络通信   指定   中间   应用   web   

1 客户端/服务器架构 C/S架构

C/S架构包括:

(1)     硬件C/S架构(打印机)

(2)     软件C/S架构(web服务)

 

C/S架构与socket的关系:

学习socket就是为了完成C/S架构的开发

2 osi七层

C/S架构的软件(软件属于应用层)是基于网络通信的软件

网络的核心即一堆协议,协议即标准,开发一款基于网络通信的软件,就必须遵循这些标准

技术分享

技术分享

技术分享

3 socket层

技术分享

4什么是socket

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

python\socket编程

标签:tcp   包括   打印机   架构   网络通信   指定   中间   应用   web   

原文地址:http://www.cnblogs.com/asaka/p/6820613.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!