加载中
【原创】NIO框架入门(四):Android与MINA2、Netty4的跨平台UDP双向通信实战

文演示的是一个Android客户端程序,通过UDP协议与两个典型的NIO框架服务端(分别用MINA2和Netty4来实现),实现跨平台双向通信的完整Demo。

脑残式网络编程入门(二):我们在读写Socket时,究竟在读写什么?

1、引言 本文接上篇《脑残式网络编程入门(一):跟着动画来学TCP三次握手和四次挥手》,继续脑残式的网络编程知识学习 ^_^。 套接字socket是大多数程序员都非常熟悉的概念,它是计算机网络编程...

NIO框架入门(一):服务端基于Netty4的UDP双向通信Demo演示

本文将演示的是一个基于Netty4的UDP服务端和一个标准UDP客户端(Java实现)双向通信的完整例子。实际上,Netty4的UDP例子非常难找,官方的代码演示里只有一个简单的UDP广播例子,不足以用于演...

2016/06/20 15:16
542
脑残式网络编程入门(一):跟着动画来学TCP三次握手和四次挥手

1、引言 网络编程中TCP协议的三次握手和四次挥手的问题,在面试中是最为常见的知识点之一。很多读者都知道“三次”和“四次”,但是如果问深入一点,他们往往都无法作出准确回答。 本篇文章尝...

网络编程懒人入门(四):快速理解TCP和UDP的差异

对于即时通讯开者新手来说,在开始着手编写IM或消息推送系统的代码前,最头疼的问题莫过于到底该选TCP还是UDP作为传输层协议。本文延续《网络编程懒人入门》系列文章的风格,通过快速对比分析...

2017/10/27 11:41
45
简述移动端IM开发的那些坑:架构设计、通信协议和客户端

有过移动端开发经历的开发者都深有体会:移动端IM的开发,与传统PC端IM有很大的不同,尤其无线网络的不可靠性、移动端硬件设备资源的有限性等问题,导致一个完整的移动端IM架构设计和实现都充...

2016/08/29 17:52
244
开源IM工程“蘑菇街TeamTalk”的现状:一场有始无终的开源秀

本文将简要介绍开源IM工程TeamTalk的过去和现在,为打算研究和采用TeamTalk的同行提供一定程度的参考。文中所涉及内容如有不妥,还请各位看官见谅。

2016/07/28 14:18
718
网络编程懒人入门(八):手把手教你写基于TCP的Socket长连接

本文原作者:“水晶虾饺”,原文由“玉刚说”写作平台提供写作赞助,原文版权归“玉刚说”微信公众号所有,即时通讯网收录时有改动。 1、引言 好多小白初次接触即时通讯(比如:IM或者消息推...

网络编程懒人入门(六):深入浅出,全面理解HTTP协议

本文引用了自简书作者“涤生_Woo”的文章,内容有删减,感谢原作者的分享。 1、前言 HTTP(全称超文本传输协议,英文全称HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议...

2018/06/15 17:46
22
网络编程懒人入门(六):史上最通俗的集线器、交换机、路由器功能原理入门

本文旨在简单地说明集线器、交换机与路由器的区别,因而忽略了很多细节,三者实际的发展过程和工作原理并非文中所写的这么简单。如果你看完本文能大概了解到三者的异同,本文的目的就达到了。...

轻量级移动设备即时通讯技术MobileIMSDK的常见问题解答

MobileIMSDK是一套专为移动端开发的原创即时通讯框架:超轻量级、高度提炼,lib包50KB以内;完全基于UDP协议实现;客户端支持iOS、Android、标准Java平台;可应用于跨设备、跨网络的聊天APP...

[开源] 轻量级移动设备即时通讯技术MobileIMSDK:Android客户端开发指南

MobileIMSDK是一套专为移动端开发的原创即时通讯框架:超轻量级、高度提炼,lib包50KB以内;完全基于UDP协议实现;客户端支持iOS、Android、标准Java平台;可应用于跨设备、跨网络的聊天APP...

微信小程序中如何使用WebSocket实现长连接(含完整源码)

本文由腾讯云技术团队原创,感谢作者的分享。 1、前言 微信小程序提供了一套在微信上运行小程序的解决方案,有比较完整的框架、组件以及 API,在这个平台上面的想象空间很大。腾讯云研究了一...

2018/06/25 15:46
2K
轻量级移动设备即时通讯技术MobileIMSDK:快速入门

MobileIMSDK是一套专为移动端开发的原创即时通讯框架:超轻量级、高度提炼,lib包50KB以内;完全基于UDP协议实现;客户端支持iOS、Android、标准Java平台;可应用于跨设备、跨网络的聊天APP...

移动端IM开发者必读(二):史上最全移动弱网络优化方法总结

本系列文章引用了腾讯技术专家樊华恒《海量之道系列文章之弱联网优化 gad.qq.com/article/detail/29546》的章节,感谢原作者。 1、前言 本文接上篇《移动端IM开发者必读(一):通俗易懂,理解...

【原创】项目管理杂谈(1):代码评审这点事,元芳你怎么看

申明:因学识有限,某些见解和观点或有不妥,如有冒犯还请见谅。如需与作者联系,见文章底部个人签名处,乐于交流。Q群:210285832,欢迎共同志趣者交流。 【前言】 百度百科上说:“代码评审...

2012/10/31 17:08
512
了解iOS消息推送一文就够:史上最全iOS Push技术详解

本文作者:陈裕发, 腾讯系统测试工程师,由腾讯WeTest整理发表。 1、引言 开发iOS系统中的Push推送,通常有以下3种情况: 1)在线Push:比如QQ、微信等IM界面处于前台时,聊天消息和指令都会...

2018/07/16 14:44
3.1K
即时通讯创业必读:解密微信的产品定位、创新思维、设计法则等

注:本文原题《微信的操作系统之路》,来自2018年6月23日的创投理想国线下嘉宾陆树燊的分享会总结(原分享四万余字,本文删减至六千字精华),发表于陆树燊的公众号“行者慎思”。 1、引言 ...

脑残式网络编程入门(三):HTTP协议必知必会的一些知识

本文原作者:“竹千代”,原文由“玉刚说”写作平台提供写作赞助,原文版权归“玉刚说”微信公众号所有,即时通讯网收录时有改动。 1、前言 无论是即时通讯应用还是传统的信息系统,Http协议...

盘点微信的前世今生,微信成功的必然和偶然

作为微信创始期的亲历者,我想到了一些不同的东西。本文源自2016年9月我在一次产品经理社群分享中的演讲稿。现在把讲稿整理出来,做了一些修改,希望能帮大家还原出一个不一样的微信发展史。...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部