??xml version="1.0" encoding="utf-8" standalone="yes"?>BlogJava-其他技术区http://www.qpkxbc.shop/misc专注于Java技?/description>zh-cnThu, 02 May 2019 12:33:31 GMTThu, 02 May 2019 12:33:31 GMT60一读懂分布式架构下的负蝲均衡技术:分类、原理、算法、常见方案等http://www.qpkxbc.shop/jb2011/archive/2019/04/29/433738.htmlJack JiangJack JiangMon, 29 Apr 2019 06:39:00 GMThttp://www.qpkxbc.shop/jb2011/archive/2019/04/29/433738.htmlhttp://www.qpkxbc.shop/jb2011/comments/433738.htmlhttp://www.qpkxbc.shop/jb2011/archive/2019/04/29/433738.html#Feedback0http://www.qpkxbc.shop/jb2011/comments/commentRss/433738.htmlhttp://www.qpkxbc.shop/jb2011/services/trackbacks/433738.html阅读全文

Jack Jiang 2019-04-29 14:39 发表评论
]]>
八问WebSocket协议Qؓ你快速解{WebSocket热门疑问http://www.qpkxbc.shop/jb2011/archive/2019/04/25/433731.htmlJack JiangJack JiangThu, 25 Apr 2019 06:27:00 GMThttp://www.qpkxbc.shop/jb2011/archive/2019/04/25/433731.htmlhttp://www.qpkxbc.shop/jb2011/comments/433731.htmlhttp://www.qpkxbc.shop/jb2011/archive/2019/04/25/433731.html#Feedback0http://www.qpkxbc.shop/jb2011/comments/commentRss/433731.htmlhttp://www.qpkxbc.shop/jb2011/services/trackbacks/433731.html阅读全文

Jack Jiang 2019-04-25 14:27 发表评论
]]>
癑ֺAPPUd端网l深度优化实践分??Q网l连接优化篇http://www.qpkxbc.shop/jb2011/archive/2019/04/24/433730.htmlJack JiangJack JiangWed, 24 Apr 2019 08:25:00 GMThttp://www.qpkxbc.shop/jb2011/archive/2019/04/24/433730.htmlhttp://www.qpkxbc.shop/jb2011/comments/433730.htmlhttp://www.qpkxbc.shop/jb2011/archive/2019/04/24/433730.html#Feedback0http://www.qpkxbc.shop/jb2011/comments/commentRss/433730.htmlhttp://www.qpkxbc.shop/jb2011/services/trackbacks/433730.html阅读全文

Jack Jiang 2019-04-24 16:25 发表评论
]]>
癑ֺAPPUd端网l深度优化实践分?一)QDNS优化?/title><link>http://www.qpkxbc.shop/jb2011/archive/2019/04/22/433729.html</link><dc:creator>Jack Jiang</dc:creator><author>Jack Jiang</author><pubDate>Mon, 22 Apr 2019 05:51:00 GMT</pubDate><guid>http://www.qpkxbc.shop/jb2011/archive/2019/04/22/433729.html</guid><wfw:comment>http://www.qpkxbc.shop/jb2011/comments/433729.html</wfw:comment><comments>http://www.qpkxbc.shop/jb2011/archive/2019/04/22/433729.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.qpkxbc.shop/jb2011/comments/commentRss/433729.html</wfw:commentRss><trackback:ping>http://www.qpkxbc.shop/jb2011/services/trackbacks/433729.html</trackback:ping><description><![CDATA[     摘要: 本文q度技术团?#8220;蔡锐”原创发表?#8220;癑ֺApp技?#8221;公众P原题为《百度App|络深度优化pd《一》DNS优化》,感谢原作者的无私分n。一、前a|络优化是客L几大技术方向中公认的一个深度领域,所以百度Appl大家带来网l深度优化系列文章。本pd文章目录如下Q《百度APPUd端网l深度优化实践分?一)QDNS优化》(* 本文Q《百度APPUd?..  <a href='http://www.qpkxbc.shop/jb2011/archive/2019/04/22/433729.html'>阅读全文</a><img src ="http://www.qpkxbc.shop/jb2011/aggbug/433729.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.qpkxbc.shop/jb2011/" target="_blank">Jack Jiang</a> 2019-04-22 13:51 <a href="http://www.qpkxbc.shop/jb2011/archive/2019/04/22/433729.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> 不ؓ人知的网l编E??Q从数据传输层深度解密HTTPhttp://www.qpkxbc.shop/jb2011/archive/2019/04/13/433717.htmlJack JiangJack JiangSat, 13 Apr 2019 03:27:00 GMThttp://www.qpkxbc.shop/jb2011/archive/2019/04/13/433717.htmlhttp://www.qpkxbc.shop/jb2011/comments/433717.htmlhttp://www.qpkxbc.shop/jb2011/archive/2019/04/13/433717.html#Feedback0http://www.qpkxbc.shop/jb2011/comments/commentRss/433717.htmlhttp://www.qpkxbc.shop/jb2011/services/trackbacks/433717.html阅读全文

Jack Jiang 2019-04-13 11:27 发表评论
]]>
一读懂HTTPSQ加密原理、安全逻辑、数字证书等http://www.qpkxbc.shop/jb2011/archive/2019/04/08/433708.htmlJack JiangJack JiangMon, 08 Apr 2019 03:48:00 GMThttp://www.qpkxbc.shop/jb2011/archive/2019/04/08/433708.htmlhttp://www.qpkxbc.shop/jb2011/comments/433708.htmlhttp://www.qpkxbc.shop/jb2011/archive/2019/04/08/433708.html#Feedback0http://www.qpkxbc.shop/jb2011/comments/commentRss/433708.htmlhttp://www.qpkxbc.shop/jb2011/services/trackbacks/433708.html阅读全文

Jack Jiang 2019-04-08 11:48 发表评论
]]>
IM开发者的零基通信技术入??Q通信交换技术的癑ֹ发展??http://www.qpkxbc.shop/jb2011/archive/2019/04/02/433699.htmlJack JiangJack JiangTue, 02 Apr 2019 05:06:00 GMThttp://www.qpkxbc.shop/jb2011/archive/2019/04/02/433699.htmlhttp://www.qpkxbc.shop/jb2011/comments/433699.htmlhttp://www.qpkxbc.shop/jb2011/archive/2019/04/02/433699.html#Feedback0http://www.qpkxbc.shop/jb2011/comments/commentRss/433699.htmlhttp://www.qpkxbc.shop/jb2011/services/trackbacks/433699.html阅读全文

Jack Jiang 2019-04-02 13:06 发表评论
]]>
知识U普QIM聊天应用是如何将消息发送给Ҏ的?Q非技术篇Q?/title><link>http://www.qpkxbc.shop/jb2011/archive/2019/04/01/433698.html</link><dc:creator>Jack Jiang</dc:creator><author>Jack Jiang</author><pubDate>Mon, 01 Apr 2019 10:22:00 GMT</pubDate><guid>http://www.qpkxbc.shop/jb2011/archive/2019/04/01/433698.html</guid><wfw:comment>http://www.qpkxbc.shop/jb2011/comments/433698.html</wfw:comment><comments>http://www.qpkxbc.shop/jb2011/archive/2019/04/01/433698.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.qpkxbc.shop/jb2011/comments/commentRss/433698.html</wfw:commentRss><trackback:ping>http://www.qpkxbc.shop/jb2011/services/trackbacks/433698.html</trackback:ping><description><![CDATA[<h1>1、引a<br style="box-sizing: border-box;" /></h1><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">沟通是人类的最基本需求,复杂多变的沟通内宏V沟通方式,正是人类文明之所以如此璀璨的关键所在?/p><div style="box-sizing: border-box; padding-bottom: 25px; width: 700px; margin-left: -40px; text-align: center; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff;"><div style="box-sizing: border-box; position: relative; z-index: 100; background-color: transparent; transition: background-color 0.1s linear 0s; margin: 0px auto; max-width: 623px; max-height: 244px;"><div style="box-sizing: border-box; z-index: 50; padding-bottom: 244.016px;"></div><div data-width="623" data-height="244" style="box-sizing: border-box; position: absolute; top: 0px; left: 0px; width: 623px; height: 244px; overflow: hidden;"><img data-original-src="http://upload-images.jianshu.io/upload_images/1500839-1457124b72dfac3d.jpg" src="http://upload-images.jianshu.io/upload_images/1500839-1457124b72dfac3d.jpg" data-original-width="623" data-original-height="244" data-original-format="image/jpeg" data-original-filesize="24861" style="box-sizing: border-box; border: 0px; vertical-align: middle; transition: all 0.15s linear 0s; z-index: 100; opacity: 1; max-width: 100%; height: auto; cursor: zoom-in; display: block; filter: blur(0px);" alt="" /></div></div></div><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">在自然界中,要完成一件事情的沟通,我们可以直接通过声音传递给ҎQ这是再q_不过的事了(?#8220;?#8221;p解决Q?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">随着计算机的普及Q互联网改变了我们的生活Q甚x变了我们的沟通方式。现在,“有什么事微信或QQ上找?#8221;已经是很多的人口头禅了?/p><div style="box-sizing: border-box; padding-bottom: 25px; width: 700px; margin-left: -40px; text-align: center; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff;"><div style="box-sizing: border-box; position: relative; z-index: 100; background-color: transparent; transition: background-color 0.1s linear 0s; margin: 0px auto; max-width: 500px; max-height: 237px;"><div style="box-sizing: border-box; z-index: 50; padding-bottom: 237px;"></div><div data-width="500" data-height="237" style="box-sizing: border-box; position: absolute; top: 0px; left: 0px; width: 500px; height: 237px; overflow: hidden;"><img data-original-src="http://upload-images.jianshu.io/upload_images/1500839-a7bd38651e2a645a.jpeg" src="http://upload-images.jianshu.io/upload_images/1500839-a7bd38651e2a645a.jpeg" data-original-width="500" data-original-height="237" data-original-format="image/jpeg" data-original-filesize="11011" style="box-sizing: border-box; border: 0px; vertical-align: middle; transition: all 0.15s linear 0s; z-index: 100; opacity: 1; max-width: 100%; height: auto; cursor: zoom-in; display: block; filter: blur(0px);" alt="" /></div></div></div><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">那么Q作Z懂技术的普通hQ有没有惌Q你每次使用QQ或微q种IM聊天应用Ӟ你所发送的消息Q是如何被计机送达l对方的Q(q显然不可能?#8220;?#8221;解决 ^_^Q?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">本文从非技术h员的视角Qؓ你讲解一下IM聊天应用中的聊天消息是怎么发送的?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;"><span style="box-sizing: border-box; font-weight: 700;">学习交流Q?/span></p><blockquote style="box-sizing: border-box; padding: 20px; margin: 0px 0px 25px; font-size: 16px; border-left-width: 6px; border-left-color: #b4b4b4; background-color: #f7f7f7; line-height: 30px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; word-break: break-word !important;"><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">- x通讯/推送技术开发交?:<a href="https://links.jianshu.com/go?to=https%3A%2F%2Fshang.qq.com%2Fwpa%2Fqunwpa%3Fidkey%3De6c50131863f0985806eff425945f835b79025d98ae66de11f6412a91f1e7e51" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">101279154</a>[推荐]</p><p style="box-sizing: border-box; margin: 0px; line-height: 1.7; word-break: break-word !important;">- Ud端IM开发入门文章:?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-464-1-1.html" target="_blank" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">新手入门一就够:从零开发移动端IM</a>?/p></blockquote><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">Q本文同步发布于Q?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-2433-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">http://www.52im.net/thread-2433-1-1.html</a>Q?/p><h1>2、关于作?/h1><div style="box-sizing: border-box; padding-bottom: 25px; width: 700px; margin-left: -40px; text-align: center; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff;"><div style="box-sizing: border-box; position: relative; z-index: 100; background-color: transparent; transition: background-color 0.1s linear 0s; margin: 0px auto; max-width: 200px; max-height: 165px;"><div style="box-sizing: border-box; z-index: 50; padding-bottom: 165px;"></div><div data-width="200" data-height="165" style="box-sizing: border-box; position: absolute; top: 0px; left: 0px; width: 200px; height: 165px; overflow: hidden;"><img data-original-src="http://upload-images.jianshu.io/upload_images/1500839-11062a6646887d5d.jpg" src="http://upload-images.jianshu.io/upload_images/1500839-11062a6646887d5d.jpg" data-original-width="200" data-original-height="165" data-original-format="image/jpeg" data-original-filesize="14128" style="box-sizing: border-box; border: 0px; vertical-align: middle; transition: all 0.15s linear 0s; z-index: 100; opacity: 1; max-width: 100%; height: auto; cursor: zoom-in; display: block; filter: blur(0px);" alt="" /></div></div></div><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;"><span style="box-sizing: border-box; font-weight: 700;">巩鹏军:</span>专注Ud开发十多年Q热爱即旉讯技术。个人微信公众号Q?#8220;巩鹏?#8221;?/p><h1>3、阅d?/h1><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;"><span style="box-sizing: border-box; font-weight: 700;">本文适合非技术背景的读者阅读,如您喜欢本文Q则下列文章您也可能喜欢Q?/span></p><blockquote style="box-sizing: border-box; padding: 20px; margin: 0px 0px 25px; font-size: 16px; border-left-width: 6px; border-left-color: #b4b4b4; background-color: #f7f7f7; line-height: 30px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; word-break: break-word !important;"><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-1503-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">技术往事:微信估值已?千亿Q雷军曾有机会收~张龙及其Foxmail</a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-1448-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">QQ和微信凶猛成长的背后Q腾讯网l基架构的这些年</a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-1447-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">闲话x通讯Q腾讯的成长史本质就是一部QQ成长?/a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-1114-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">腾讯开发微信花了多钱Q技术难度真q么大?隑֜哪?</a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-599-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">技术往事:史上最全QQ图标变迁q程Q追寻IM巨h的演q历?/a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-290-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">开发往事:深度讲述2010?015Q微信一路风雨的背后</a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-203-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">开发往事:记录微信3.0版背后的故事Q距微信1.0发布9个月Ӟ</a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-1624-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">微信七年回顾Q历l多质疑和差评Q才配拥有今天的强大</a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-1625-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">前创始团队成员分享:盘点微信的前世今?#8212;—微信成功的必然和偶然</a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-1929-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">QQ的成功,q没有你惌的那么顺利和L</a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-2017-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">[技术脑z] 如果?4亿中国h拉到一个微信群里技术上能实现吗Q?/a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-2039-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">QQ和微信止步不前,意味着x通讯C交应用创业的第2春已来?</a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-2116-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">那些q微信开发过的鸡肋功能,及其带给我们的思?/a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-1619-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">Z么说x通讯C交APP创业是一个坑Q?/a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-1724-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">x通讯创业必读Q解密微信的产品定位、创新思维、设计法则等</a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-1898-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">老罗最新发布了“子弹短信”q款IMQ主打熟人社交能否对标微信?</a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-1947-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">盘点和反思在微信的阴׃艰难求生的移动端IM应用</a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-1955-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">QQ现状深度剖析Q你q认为QQ已经被微信打败了吗?</a></p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-2116-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">那些q微信开发过的鸡肋功能,及其带给我们的思?/a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-2145-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">渐行渐远的h人网Q十q亲历者的互联|社交品复盘和反?/a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-2153-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">中国互联|社交二十年Q全民见证的互联|创业演?/a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-2184-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">IM热门功能讨论Qؓ什么微信里没有消息“已读”功能Q?/a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-2191-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">L微信Q从1.0?.0版本Q一个主IMC交工具的进化史</a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Farticle-361-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">王欣回应微信禁Q解释ؓ何取?#8220;马桶MT”</a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-2235-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">同ؓIMC交产品中的王者,QQ与微信到底有什么区?/a>?/p><p style="box-sizing: border-box; margin: 0px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-2336-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">q原真实的腾讯:从最不被看好Q到x通讯巨头的草根创业史</a>?/p></blockquote><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;"><span style="box-sizing: border-box; font-weight: 700;">如果您是专业技术h员,则跟本文相关的专业技术知识等Q可以以下文章中扑ֈQ?/span></p><blockquote style="box-sizing: border-box; padding: 20px; margin: 0px 0px 25px; font-size: 16px; border-left-width: 6px; border-left-color: #b4b4b4; background-color: #f7f7f7; line-height: 30px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; word-break: break-word !important;"><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-1470-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">从客L的角度来谈谈Ud端IM的消息可靠性和送达机制</a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-1221-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">Ud端IM中大规模消息的推送如何保证效率、实时性?</a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-294-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">IM消息送达保证机制实现(一)Q保证在U实时消息的可靠投?/a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-594-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">IM消息送达保证机制实现(?Q保证离U消息的可靠投?/a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-714-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">如何保证IM实时消息?#8220;时序?#8221;?#8220;一致?#8221;Q?/a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-715-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">IM单聊和群聊中的在U状态同步应该用“?#8221;q是“?#8221;Q?/a>?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-753-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">IM聊消息如此复杂Q如何保证不丢不重?</a>?/p><p style="box-sizing: border-box; margin: 0px; line-height: 1.7; word-break: break-word !important;">?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-280-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">完全自已开发的IM该如何设?#8220;p|重试”机制Q?/a>?/p></blockquote><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">好了Q费话不多说Q我们开始正文部分。。?/p><h1>4、在微信里,我们发送一条聊天消息是如此?/h1><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">李雷在手Z打开微信QIM客户端)Q在聊天输框中输?#8220;Hello!”Q点d送。几乎是瞬间Q韩梅梅手机上的微信QIM客户端)׃昄李雷的头像后面跟着“Hello!”?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;"><span style="box-sizing: border-box; font-weight: 700;">整个q程如下图所C:</span></p><div style="box-sizing: border-box; padding-bottom: 25px; width: 700px; margin-left: -40px; text-align: center; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff;"><div style="box-sizing: border-box; position: relative; z-index: 100; background-color: transparent; transition: background-color 0.1s linear 0s; margin: 0px auto; max-width: 700px; max-height: 544px;"><div style="box-sizing: border-box; z-index: 50; padding-bottom: 397.875px;"></div><div data-width="957" data-height="544" style="box-sizing: border-box; position: absolute; top: 0px; left: 0px; width: 700px; height: 397.875px; overflow: hidden;"><img data-original-src="http://upload-images.jianshu.io/upload_images/1500839-239ec62f72adb426.jpg" src="http://upload-images.jianshu.io/upload_images/1500839-239ec62f72adb426.jpg" data-original-width="957" data-original-height="544" data-original-format="image/jpeg" data-original-filesize="59570" style="box-sizing: border-box; border: 0px; vertical-align: middle; transition: all 0.15s linear 0s; z-index: 100; opacity: 1; max-width: 100%; height: auto; cursor: zoom-in; display: block; filter: blur(0px);" alt="" /></div></div><div style="box-sizing: border-box; min-width: 20%; max-width: 80%; min-height: 22px; display: inline-block; padding: 10px; margin: 0px auto; border-bottom: 1px solid #d9d9d9; font-size: 14px; color: #969696; line-height: 1.7;">▲ 一条聊天消息发送的全过E?/div></div><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;"><span style="box-sizing: border-box; font-weight: 700;">从上面的囄可以看到Q整个过E涉及三大部分:</span></p><blockquote style="box-sizing: border-box; padding: 20px; margin: 0px 0px 25px; font-size: 16px; border-left-width: 6px; border-left-color: #b4b4b4; background-color: #f7f7f7; line-height: 30px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; word-break: break-word !important;"><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">1Q李hZ的IM客户端(微信Q;</p><p style="box-sizing: border-box; margin: 0px 0px 25px; line-height: 1.7; word-break: break-word !important;">2QIM服务端;</p><p style="box-sizing: border-box; margin: 0px; line-height: 1.7; word-break: break-word !important;">3Q韩梅梅手机上的IM客户端(微信Q?/p></blockquote><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">下面Q我们逐一介绍每个部分的具体工作原理?/p><h1>5、消息发送者:发送端是怎么工作的?</h1><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">先看看发送端Q李hZ的IM客户端中发生了什么?</p><div style="box-sizing: border-box; padding-bottom: 25px; width: 700px; margin-left: -40px; text-align: center; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff;"><div style="box-sizing: border-box; position: relative; z-index: 100; background-color: transparent; transition: background-color 0.1s linear 0s; margin: 0px auto; max-width: 457px; max-height: 1437px;"><div style="box-sizing: border-box; z-index: 50; padding-bottom: 937.984px;"></div><div data-width="457" data-height="938" style="box-sizing: border-box; position: absolute; top: 0px; left: 0px; width: 457px; height: 937.984px; overflow: hidden;"><img data-original-src="http://upload-images.jianshu.io/upload_images/1500839-f7388b372b512fa8.jpg" src="http://upload-images.jianshu.io/upload_images/1500839-f7388b372b512fa8.jpg" data-original-width="457" data-original-height="938" data-original-format="image/jpeg" data-original-filesize="47880" style="box-sizing: border-box; border: 0px; vertical-align: middle; transition: all 0.15s linear 0s; z-index: 100; opacity: 1; max-width: 100%; height: auto; cursor: zoom-in; display: block; filter: blur(0px);" alt="" /></div></div></div><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;"><span style="box-sizing: border-box; font-weight: 700;">从上囑֏以看出,发送一条信息经q三个步骤:</span></p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;"><span style="box-sizing: border-box; font-weight: 700;">1Q消息编辑:</span></p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">李雷操作键盘输入要发送的文字Q点?#8220;发?#8221;按钮。这一切都发生在IM客户端的界面模块中。类似用W在信纸上写信,键盘是W,聊天框就是信U;</p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;"><span style="box-sizing: border-box; font-weight: 700;">2Q消息入库:</span></p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">IM客户端中的数据模块会先将聊天内容“Hello!”加上谁发l谁{信息,按标准格式打包ؓ一条IM消息Qƈ存入本地数据库。这cM信纸装入信封Q填写地址Q投入邮qq程。一条IM消息是一信Q本地数据库是李雷家的邮箱Q?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;"><span style="box-sizing: border-box; font-weight: 700;">3Q消息发送:</span></p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">IM客户端中的网l模块通过长连接将IM消息发给IM服务端。这cM邮递员信件汇d往邮政局。网l模块就是邮递员QIM服务端就是邮政局。(长连接是IM客户端跟IM服务端一直保持的|络链\Q?/p><h1>6、消?#8220;中{?#8221;QIM服务端是怎么工作的?</h1><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">担负“邮政局”职责的IM服务端是IM世界中全知全能的,它认识所有hQ经手所有消息,跟每个h都一直保持联p(长连接)?/p><div style="box-sizing: border-box; padding-bottom: 25px; width: 700px; margin-left: -40px; text-align: center; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff;"><div style="box-sizing: border-box; position: relative; z-index: 100; background-color: transparent; transition: background-color 0.1s linear 0s; margin: 0px auto; max-width: 356px; max-height: 1835px;"><div style="box-sizing: border-box; z-index: 50; padding-bottom: 933px;"></div><div data-width="356" data-height="933" style="box-sizing: border-box; position: absolute; top: 0px; left: 0px; width: 356px; height: 933px; overflow: hidden;"><img data-original-src="http://upload-images.jianshu.io/upload_images/1500839-871c1ea17c1e0651.jpg" src="http://upload-images.jianshu.io/upload_images/1500839-871c1ea17c1e0651.jpg" data-original-width="356" data-original-height="933" data-original-format="image/jpeg" data-original-filesize="38807" style="box-sizing: border-box; border: 0px; vertical-align: middle; transition: all 0.15s linear 0s; z-index: 100; opacity: 1; max-width: 100%; height: auto; cursor: zoom-in; display: block; filter: blur(0px);" alt="" /></div></div></div><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;"><span style="box-sizing: border-box; font-weight: 700;">每条消息在IM服务端中都要臛_l过以下处理Q?/span></p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;"><span style="box-sizing: border-box; font-weight: 700;">1Q消息接Ӟ</span></p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">长连接服务从和李L长连接接收到“Hello!”的IM消息。IM服务端跟所有登录的IM客户端保持长q接Q一条一直活跃的|络链\Q每个客L一条)Q长q接上定时会有心x息来监测客户端的在线ȝ状态,心蟩消息像邮递员每天都会在邮政局和邮׃间E回一P</p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;"><span style="box-sizing: border-box; font-weight: 700;">2Q消息验证:</span></p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">用户服务查询IM消息的目标h韩梅梅,以及发送h李雷和目标h韩梅梅是否好友关p,保韩梅梅是真实存在而非虚构的,q且韩梅梅愿意接收李L消息Q否则会l李雷退信。(一般IM服务端会IM消息的副本存入数据库中备份)Q?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;"><span style="box-sizing: border-box; font-weight: 700;">3Q消息{发:</span></p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">在长q接服务中找到跟韩梅梅手ZIM客户端保持的长连接,q将消息发送给韩梅梅?/p><h1>7、消息接收者:接收端又是怎么工作的呢Q?/h1><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">下面看看韩梅梅手Z发生了什么?</p><div style="box-sizing: border-box; padding-bottom: 25px; width: 700px; margin-left: -40px; text-align: center; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff;"><div style="box-sizing: border-box; position: relative; z-index: 100; background-color: transparent; transition: background-color 0.1s linear 0s; margin: 0px auto; max-width: 485px; max-height: 1191px;"><div style="box-sizing: border-box; z-index: 50; padding-bottom: 824.984px;"></div><div data-width="485" data-height="825" style="box-sizing: border-box; position: absolute; top: 0px; left: 0px; width: 485px; height: 824.984px; overflow: hidden;"><img data-original-src="http://upload-images.jianshu.io/upload_images/1500839-94f93d05d655e052.jpg" src="http://upload-images.jianshu.io/upload_images/1500839-94f93d05d655e052.jpg" data-original-width="485" data-original-height="825" data-original-format="image/jpeg" data-original-filesize="44831" style="box-sizing: border-box; border: 0px; vertical-align: middle; transition: all 0.15s linear 0s; z-index: 100; opacity: 1; max-width: 100%; height: auto; cursor: zoom-in; display: block; filter: blur(0px);" alt="" /></div></div></div><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;"><span style="box-sizing: border-box; font-weight: 700;">韩梅梅手Z的IM客户端和李雷Q发送者)的是一LQ但处理步骤是不同的Q?/span></p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;"><span style="box-sizing: border-box; font-weight: 700;">1Q消息接Ӟ</span></p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">|络模块通过跟IM服务端保持的长连接接收IM消息Q?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;"><span style="box-sizing: border-box; font-weight: 700;">2Q消息入库:</span></p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">|络模块会将IM消息存入本地数据库,即信件投入了韩梅梅家的邮。网l模块就是邮递员Q本地数据库是韩梅梅家的邮;</p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;"><span style="box-sizing: border-box; font-weight: 700;">3Q消息展C:</span></p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">界面模块获取发送h头像Q和消息内容一hC在聊天界面上?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">l过上述q程Q韩梅梅在自己手ZqC李雷发过来的“Hello!”Q因为李雷和韩梅梅都是一直和服务器保持长q接Q所以上q过E是瞬间完成的,李雷和韩梅梅感觉像面对面聊天一hѝ这也是Instant Messaging名字的来历?/p><p style="box-sizing: border-box; margin: 0px 0px 25px; color: #2f2f2f; font-family: -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; font-size: 16px; background-color: #ffffff; word-break: break-word !important;">Q本文同步发布于Q?a href="https://links.jianshu.com/go?to=http%3A%2F%2Fwww.52im.net%2Fthread-2433-1-1.html" target="_blank" rel="nofollow" style="box-sizing: border-box; background-color: transparent; color: #3194d0; text-decoration-line: none; cursor: pointer;">http://www.52im.net/thread-2433-1-1.html</a>Q?/p><img src ="http://www.qpkxbc.shop/jb2011/aggbug/433698.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.qpkxbc.shop/jb2011/" target="_blank">Jack Jiang</a> 2019-04-01 18:22 <a href="http://www.qpkxbc.shop/jb2011/archive/2019/04/01/433698.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>IM开发者的零基通信技术入?一)Q通信交换技术的癑ֹ发展??http://www.qpkxbc.shop/jb2011/archive/2019/03/26/433692.htmlJack JiangJack JiangTue, 26 Mar 2019 04:08:00 GMThttp://www.qpkxbc.shop/jb2011/archive/2019/03/26/433692.htmlhttp://www.qpkxbc.shop/jb2011/comments/433692.htmlhttp://www.qpkxbc.shop/jb2011/archive/2019/03/26/433692.html#Feedback0http://www.qpkxbc.shop/jb2011/comments/commentRss/433692.htmlhttp://www.qpkxbc.shop/jb2011/services/trackbacks/433692.html阅读全文

Jack Jiang 2019-03-26 12:08 发表评论
]]>
仿微信的IM聊天旉昄格式(含iOS/Android/Web实现)[图文+源码]http://www.qpkxbc.shop/jb2011/archive/2019/02/23/433651.htmlJack JiangJack JiangSat, 23 Feb 2019 08:54:00 GMThttp://www.qpkxbc.shop/jb2011/archive/2019/02/23/433651.htmlhttp://www.qpkxbc.shop/jb2011/comments/433651.htmlhttp://www.qpkxbc.shop/jb2011/archive/2019/02/23/433651.html#Feedback0http://www.qpkxbc.shop/jb2011/comments/commentRss/433651.htmlhttp://www.qpkxbc.shop/jb2011/services/trackbacks/433651.html阅读全文

Jack Jiang 2019-02-23 16:54 发表评论
]]>
1һ152ͼ