IOS socket基于tcp/udp的通信
来源:互联网 发布:淘宝左岸时光paris 编辑:程序博客网 时间:2024/05/16 08:26
先去github的网站下载最新的包,然后先看看介绍。写的比较详细了
https://github.com/robbiehanson/CocoaAsyncSocket/wiki/Intro_GCDAsyncSocket
网上很多都是老版本的帖子。官方已经推出了GCDAsyncSocket来代替以前老的AsyncSocket。
我的项目是no-ARC的,这个框架只有arc的版本。所以引入GCDAsyncSocket的.h和.m文件后,修改xcode中项目的属性。
1)targets中“build
2)在“build
3)引入GCDAsyncSocket所需要的框架,CFNetwork和security这两个
知识补充:
使用Socket进行C/S结构编程,连接过程
服 务器端监听某个端口是否有连接请求。服务器端程序处于堵塞状态,直到客户端向服务器端发出连接请求,服务器端接受请求程序才能向下运行。一旦连接建立起 来,通过Socket可以获得输入输出流对象。借助于输入输出流对象就可以实现与客户端的通讯,最后不要忘记关闭Socket和释放一些资源(包括:关闭 输入输出流)。
客户端流程是先指定要通讯的服务器IP地址、端口和采用的传输协议(TCP或UDP),向服务器发出连接请求,服务器有应答请求之后,就会建立连接。之后与服务器端是一样的了。
在iOS中,客户端Socket编程可以使用的技术有三种:
1
2
BSD
在iOS中,服务器端Socket编程可以使用技术有二种:
1
2
- IOS socket基于tcp/udp的通信
- IOS socket基于tcp/udp的通信
- 基于tcp和udp的socket通信
- C++基于TCP和UDP的socket通信
- C++基于TCP和UDP的socket通信
- C++基于TCP和UDP的socket通信
- C++基于TCP和UDP的socket通信
- C++基于TCP和UDP的socket通信
- C++基于TCP和UDP的socket通信
- 基于TCP和UDP的socket通信(C++实现)
- 基于UDP的socket通信
- 基于UDP的Socket通信
- IOS socket基于tcp/udp…
- 基于TCP的Socket通信
- 基于TCP的socket通信
- 基于TCP的Socket通信
- 关于socket通信UDP,TCP的理解
- socket通信,tcp,udp通信
- centos6.4安装mysql+jdk+resin+php+phpmyadmin
- 检验格式 删除
- 基于visual Studio2013解决C语言竞赛题之0418位数操作
- 安装tslib中遇到的错误:./autogen.sh: 4: autoreconf: not found
- QT for Mips编译环境建立
- IOS socket基于tcp/udp的通信
- java处理日期时间 相加减
- JavaScript【图片轮播】
- Android_Activity的4种加载模式
- IIS7无后缀URL部署问题 MVC4 MVC URL映射 windows server 2008
- Spring注解原理的详细剖析与实现
- oracle buffer busy waits
- windows下安装Git客户端
- 程序员十个糟糕的行为