码迷,mamicode.com
首页 > 移动开发 > 详细

IOS Socket 02-Socket基础知识

时间:2016-05-04 19:03:08      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:

 

1. 简介

Socket就是为网络服务提供的一种机制

通信的两端都是Socket

网络通信其实就是Socket间的通信

数据在两个Socket间通过IO传输

 

2. Socket通信流程图

技术分享

 

3. 模拟QQ聊天图

    首先,张三的QQ先发出一句话‘你吃饭了吗’到服务器Server。Server接收到之后,将这段话发送给李四。

    然后,李四接收到这句话后,作出相应的答复‘还没,一起吃不’给张三的QQ。这句话返回操作也是一样的流程,先送到服务器,最后送到张三QQ中。如下图:

技术分享

 

 

 

看本篇文章之前,可以先了解一下网络的基础知识:

IOS Socket 01-网络协议基础知识

IOS Socket 02-Socket基础知识

标签:

原文地址:http://www.cnblogs.com/alunchen/p/5459272.html

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