基于Netty实现一套分布式IM系统
Posted jirigala
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于Netty实现一套分布式IM系统相关的知识,希望对你有一定的参考价值。
计算机编程的学习,能不能把知识学到手,讲究的是动手实践。在我编写的文章中,基本都是以实践代码验证结果为核心来讲述文章内容。
从小我就喜欢动手,就以一个即时通信的项目为例,已经基于不同技术方案实现了5、6次,仅仅为了实践技术
正如上图这样:
- 1)有些是刚学完Socket和Swing的时候,想动手试试这些技术能不能写个QQ出来;
- 2)也有的是因为实习培训需要完成的项目,不过在有了一些基础后,一周时间就能写完全部功能;
- 3)虽然这些项目在现在看上去还是丑丑的界面,以及代码逻辑可能也不是那么完善。但放在学习阶段的每一次实现中,都能为自己带来很多技术上的成长。
那么,这次借本文的机会,将IM实践的机会留给你,希望你能用的上。
接下来的内容,我会为你介绍如何开发一个IM的方方面面,包括系统架构、通信协议、单聊群聊、表情发送、UI事件驱动等,以及全套的实践源码让你可以上手学习。
http://www.blogjava.net/paulwong/
http://www.blogjava.net/paulwong/MyPosts.html
http://www.blogjava.net/paulwong/MyPosts.html?page=2
http://www.blogjava.net/paulwong/MyPosts.html?page=3
http://www.blogjava.net/paulwong/MyPosts.html?page=6
http://www.blogjava.net/BlogList.aspx
http://www.blogjava.net/TopPosts.aspx
以上是关于基于Netty实现一套分布式IM系统的主要内容,如果未能解决你的问题,请参考以下文章