请选择 进入手机版 | 继续访问电脑版

默认
发表评论 3
写一个IM服务端需要具备哪些技术能力?
会Java和C,完全不懂后台服务器开发,想学习,但是不知道需要什么技能,例如目前留行什么框架

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

标签:IM开发
上一篇:iOS 用gcdAsyncSocket开发IM关于timeout的问题下一篇:请教IM客户端的群聊头像和昵称的读取有没有更好的办法

本帖已收录至以下技术专辑

推荐方案
评论 3
你是打算自已写一个IM服务端?

如果是这样,你可以照这个步骤去进行技术学习:
1)理论上的知识,至少要对UDP和TCP协议有所了解,比如这几篇文章:
2)接着就可以动手写写基本的网络编程代码,比如Java的网络编程,一般的Java教程书籍都会有这么一章来单独讲它;
3)接着从项目实战的角度再去看看Java的Netty或MINA网络编程框架,用它可以更快速高效地写出商用的高性能网络服务端;
4)再在论坛看IM开发的文章,理解IM的业务逻辑,比如这一篇《新手入门一篇就够:从零开发移动端IM》。

相信这些基础知识积累的差不多了,你自已就知道怎么开始写IM服务端了。
签名: 《WebSocket详解(五):刨根问底HTTP与WebSocket的关系(下篇)》http://www.52im.net/thread-1266-1-1.html
引用:JackJiang 发表于 2017-10-09 12:13
你是打算自已写一个IM服务端?

如果是这样,你可以照这个步骤去进行技术学习:

谢谢 jack
签名: 该会员没有填写今日想说内容.
引用:JackJiang 发表于 2017-10-09 12:13
你是打算自已写一个IM服务端?

如果是这样,你可以照这个步骤去进行技术学习:

群主一出手就是全家桶,赞!
签名: 该会员没有填写今日想说内容.
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

Processed in 0.140624 second(s), 36 queries , Gzip On.

返回顶部