基于Netty实现一套分布式IM系统

枕上从妨一夜睡,灯前读尽十年诗。这篇文章主要讲述基于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

【基于Netty实现一套分布式IM系统】http://www.blogjava.net/BlogList.aspx

http://www.blogjava.net/TopPosts.aspx

    推荐阅读