IM之TCP/IP
2016-05-17 09:59
274 查看
从今天开始就入坑了哈,即时聊天以及底层网络技术,以及后续的网络安全,智能硬件等都是需要研究的对象。
首先就是拜读 TCP/IP详解,卷1:协议 ,准备花费1个月左右的时间去通读理解,陆续会在这边分享一些拙见,欢迎拍砖。
需要电子档的留言哈。
# 2016.05.18
今天下载了网易的云信demo,大致浏览了下,界面也几乎是纯代码的,这样对于搭建相对复杂的聊天气泡会更有条理一些。
当然如果只是简单的一些页面和控件还是推荐使用xib搭建,相对友好一些,明天就要开始搭建框架了,希望能力方面有一定的提升哈。
#2016.05.20
今天开始往主工程里添加IM模块(之前有同事已经用XMPP做了一个小demo),因为主工程有用到pods,导致添加libxml2的时候路径报错,
按照百度到的提示,Header Search Paths 该为 ${SDKROOT}/usr/include/libxml2
如果有用pods 在pods相对路径下 也需要加添 libxml2 ,一系列的工程配置后终于能跑起来了。
接着就是要上聊天页面了,KVO 以及 消息的重发机制 是两个难点,需要知识储备。
首先就是拜读 TCP/IP详解,卷1:协议 ,准备花费1个月左右的时间去通读理解,陆续会在这边分享一些拙见,欢迎拍砖。
需要电子档的留言哈。
# 2016.05.18
今天下载了网易的云信demo,大致浏览了下,界面也几乎是纯代码的,这样对于搭建相对复杂的聊天气泡会更有条理一些。
当然如果只是简单的一些页面和控件还是推荐使用xib搭建,相对友好一些,明天就要开始搭建框架了,希望能力方面有一定的提升哈。
#2016.05.20
今天开始往主工程里添加IM模块(之前有同事已经用XMPP做了一个小demo),因为主工程有用到pods,导致添加libxml2的时候路径报错,
按照百度到的提示,Header Search Paths 该为 ${SDKROOT}/usr/include/libxml2
如果有用pods 在pods相对路径下 也需要加添 libxml2 ,一系列的工程配置后终于能跑起来了。
接着就是要上聊天页面了,KVO 以及 消息的重发机制 是两个难点,需要知识储备。
相关文章推荐
- tcpdump
- 绕过系统登录(含win10 2008等)
- okhttp教程——起步篇
- HTTP请求的TCP瓶颈分析
- 如何处理服务器SSL收到了一个弱临时Diffie-Hellman 密钥?
- TCP/IP协议原理与应用笔记20:直接交付 和 间接交付
- 如何用httpie更高效的调试接口
- CentOS7 设置网络自动启动
- 计算机网络●通信协议
- AJAX——核心XMLHttpRequest对象
- python http请求以及Cookie的模拟
- python通过get,post方式发送http请求和接收http响应的方法
- [疯狂Java]NIO多路复用网络通信:Selector、SelectionKey、SelectableChannel(SocketChannel、ServerSocketChannel)
- HttpClient中的请求超时
- 一个简单的tcp代理实现
- go tcp使用
- 工信部:《网络安全法》今年有望出台
- [绍棠] 利用CocoaHTTPServer实现WIFI局域网传输文件到iPhone, 实现文件上传
- HTTP HSTS协议和 nginx
- 快速查看Linux网络状态