阅读更多
开源力量公开课 -   即时通讯SDK开发之深入浅出

免费报名:http://www.osforce.cn/openclass/165/show?fr=iteye

课程背景
IM(即时通讯)功能作为移动端/web端应用黏住客户的最重要的手段之一,作为网络游戏内不可或缺的重要功能部件,其重要性不言而喻。

随着云时代的到来,越来越多的云厂商开始提供IM SDK,对开发者来说,这确实是云时代的福利之一,但是问题也来了:
1.如何更好的实现自己APP的即使通讯功能?
2.如何更好是使用SDK进行开发?
3.谁家的SDK更靠谱?

其实很简单,授之以渔不如授之以鱼,来听听来自@环信 的技术大牛的IM SDK开发经验分享吧,了解了原理,对于你使用IM SDK进行开发绝对是如虎添翼!

本期沙龙开源力量邀请了来自即时通讯云领导者——环信的高级研发工程师为大家讲解如何开发IM SDK,IM SDK 应该具备的基本功能,以及在开发中遇到的问题及解决方法。

相信对于这次公开课,所有的开发者,特别是移动APP开发者们,必定不想错过!
课程目标
1.帮助你更好的使用SDK进行开发
2.更好的实现自己APP的即使通讯功能
课程大纲
• 环信SDK基本架构
o SDK Architecture

• 环信SDK基本要素
o 连接
 1.长连接
 2.短连接
 3.心跳保活
 4.DNS处理
o 登录
 1.token获取
 2.错误处理
 3.登录优化
o 重连
 1.重连的触发条件
 2.重连策略
 3.停止重连
o 消息
 1.消息回执处理
 2.附件消息处理
 3.离线消息处理
o 会话
 1.会话管理
 2.会话优化
o 扩展
 1.消息扩展
 2.会话扩展
 3.架构扩展

• 环信功能介绍
本期嘉宾

Yoni隋云怡
环信SDK高级研发工程师
曾就职于索尼爱立信,symbian,nokia等公司,12年移动软件开发,测试经验,专注于移动软件开发设计,擅长架构优化,软件重构,及软件性能优化。[/size][/size][/size]
1
0
评论 共 1 条 请登录后发表评论
1 楼 zhukewen_java 2015-04-22 16:04
广告。。。。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • C警察抓小偷游戏.rar

    以VS2019为平台,用C语言编写的简单的警察抓小偷游戏

  • 警察抓小偷

    【循环结构】警察抓小偷 警察局抓了A、B、C、D四名偷窃嫌疑犯,其中有一人是小偷。审问中A说:“我不是小偷。” B说“C是小偷。” C说:“小偷肯定是D。” D说:“C在冤枉人。” 现在已经知道四个人中三人说的是真话,一人说的是假话,问到底谁是小偷。 输出 输出A,B,C,D中的一个。 思路:设嫌疑人编号为x A:x!=1 B:x==2 C:x==3 D:x==4 # i...

  • 名企真题-警察抓小偷游戏——数学

    名企真题-警察抓小偷游戏——数学

  • 腾讯面试题(警察捉小偷)

    解决方法:警察走到5点钟方向,小偷只能走12点钟方向,警察走到7点钟方向,小偷只能回到3点钟方向,警察之后 回到中心,然后就能捉到小偷。

  • 实战干货 | 这位成功转型机器学习的老炮,想把他多年的经验分享给你

    多年的实战经验,让智亮无论是在知乎解答,还是各路博客上,都是大神一样的存在。就在前几日,跟智亮聊起来AI入门这个话题,他的滔滔江水延绵不绝实在是震惊了我,太实用了。再三要求下,智亮答应将其多年心得写出来...

  • 成功转型机器学习,多年的经验分享

    多年的实战经验,让智亮无论是在知乎解答,还是各路博客上,都是大神一样的存在。就在前几日,跟智亮聊起来AI入门这个话题,他的滔滔江水延绵不绝实在是震惊了我,太实用了。再三要求下,智亮答应将其多年心得写出来...

  • 这位成功转型机器学习的老炮,想把他多年的经验分享给你

    这位成功转型机器学习的老炮,想把他多年的经验分享给你 原2017.06.23程序人生 这个年代,不怕你是大牛,就怕大牛还会写文章。作为AI100智库专家,智亮总是能在口若悬河中,让人深入浅出地学到一堆堆干货,掏心...

  • AI 工程师职业指南

    内容简介 从年初起,几家国际大厂的开发者大会,无论是微软 Build、Facebook F8还是...但风浪之下,我们看到的却是,Google 一线的各大业务纷纷改用深度学习,落伍移动时代的微软则已拉起一支近万人的 AI 队伍。而...

  • 2022有哪些不容错过的后端技术趋势

    腾讯在线教育部后台中心团队,作为在线教育行业的从业者,我们尝试整理一下 后端技术要点,以此窥探后台未来技术的发展趋势: 云计算进程提速,一切皆服务。 云上安全越来越受到企业的重视。 从资源云向业务云化...

  • 第九周项目六警察抓小偷

    问题及代码: /* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:Annpion.cpp *作者:李莉 *完成日期:2014年10月28日 *版本号:v1.0 * *问题描述:警察抓小偷 *输入描述:不输入 *程序输出:谁是小偷 */ #include using n

  • python归档excel数据_python 数据存储excel

    Python的小数据存储,用什么格式更有逼格?小数据存储我们在编写代码的时候,经常会涉及到数据存储的情况,如果是爬虫得到的大数据,我们会选择使用数据库,或者excel...文章云栖公开课2019-11-281342浏览量一位数据...

  • 游戏开发入行大师攻略

    本文主要从游戏行业介绍、游戏开发高薪入行标准、如何高效学习商业游戏开发技术三个方面,给大家在从游戏爱好者转变成为游戏创作者方向上指明路径

  • 【转】物业管理与移动互联网科技|微信公众平台,物业app,物业O2O

    微信作为物业服务纯粹的沟通工具,商家、企业与业主之间的对话是私密性的,不需要公之于众,所以亲密度更高,完全可以尝试着做一些真正满足业主需求和个性化内容的推送,促进物业服务与业住实现“云对接”。...

  • 基于SSM+JSP+HTML的东风锻造有限公司重大停管理系统(Java毕业设计,附源码,数据库,教程).zip

    Java 项目, Java 毕业设计,Java 课程设计,基于 ssm 开发的,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行! 1. 技术组成 前端:jsp 后台框架:SSM 开发环境:idea 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 数据库工具:navicat 部署环境:Tomcat(建议用 7.x 或者 8.x 版本), maven 2. 部署 如果部署有疑问的话,可以找我咨询 Java工具包下载地址: https://pan.quark.cn/s/eb24351ebac4

  • 数据库系统课程设计报告-体育项目比赛管理系统设计与开发

    一、系统需求分析 1 (一)需求概述 1 (二)业务流分析 1 从运动员角度分析 1 (三)数据流分析 4 (四)数据字典 5 二、数据库概念结构设计 6 (一)实体分析 6 (二)属性分析 6 (三)联系分析 8 (四)概念模型分析(.PDM图) 9 三、数据库逻辑结构设计 9 (一)概念模型转化为逻辑模型 9 1.一对一关系的转化 9 2.一对多关系的转化 9 3.多对多关系的转化 10 (二)逻辑模型设计(.PDM图) 10 四、 数据库物理实现(一)表设计 10 (一)表设计 10 (二)创建表和完整性约束代码设计 11 五、数据库功能调试 15 (一)运动员管理模块 15 (二)负责人管理模块 16 (三)系统管理员管理模块 17 六、设计系统前台软件 21 (一)开发软件选择 21 (二)软件功能要求与设计 22 (三)软件功能实现 22 (四)系统测试 24 七、设计总结 27

  • 基于SSM+JSP的文物管理系统+数据库(Java毕业设计,包括源码,教程).zip

    Java 项目, Java 毕业设计,Java 课程设计,基于 SpringBoot 开发的,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行! 1. 技术组成 前端:jsp 后台框架:SSM 开发环境:idea 数据库:MySql(建议用 5.7 版本,8.0 有时候会有坑) 数据库工具:navicat 部署环境:Tomcat(建议用 7.x 或者 8.x 版本), maven 2. 部署 如果部署有疑问的话,可以找我咨询 Java工具包下载地址: https://pan.quark.cn/s/eb24351ebac4

  • 智慧园区整体解决方案-37PPT(46页).pptx

    智慧园区,作为现代化城市发展的新兴模式,正逐步改变着传统园区的运营与管理方式。它并非简单的信息化升级,而是跨越了行业壁垒,实现了数据共享与业务协同的复杂运行系统。在智慧园区的构建中,人们常常陷入一些误区,如认为智慧园区可以速成、与本部门无关或等同于传统信息化。然而,智慧园区的建设需要长期规划与多方参与,它不仅关乎技术层面的革新,更涉及到管理理念的转变。通过打破信息孤岛,智慧园区实现了各系统间的无缝对接,为园区的科学决策提供了有力支持。 智慧园区的核心价值在于其提供的全方位服务与管理能力。从基础设施的智能化改造,如全面光纤接入、4G/5G网络覆盖、Wi-Fi网络及物联网技术的运用,到园区综合管理平台的建设,智慧园区打造了一个高效、便捷、安全的运营环境。在这个平台上,园区管理方可以实时掌握运营动态,包括道路状况、游客数量、设施状态及自然环境等信息,从而实现事件的提前预警与自动调配。同时,智慧园区还为园区企业提供了丰富的服务,如项目申报、资质认定、入园车辆管理及统计分析等,极大地提升了企业的运营效率。此外,智慧园区还注重用户体验,通过信息发布系统、服务门户系统及各类智慧应用,如掌上营销、智慧停车、智能安防等,为园区员工、企业及访客提供了便捷、舒适的生活与工作体验。值得一提的是,智慧园区还充分利用大数据、云计算等先进技术,对园区的能耗数据进行采集、分析与管理,实现了绿色、节能的运营目标。 在智慧园区的建设过程中,还涌现出了许多创新的应用场景。例如,在环境监测方面,智慧园区通过集成各类传感器与监控系统,实现了对园区水质、空气质量的实时监测与预警;在交通管理方面,智慧园区利用物联网技术,对园区观光车、救援车辆等进行实时定位与调度,提高了交通效率与安全性;在公共服务方面,智慧园区通过构建统一的公共服务平台,为园区居民提供了包括平安社区、便民社区、智能家居在内的多元化服务。这些创新应用不仅提升了园区的智能化水平,还为园区的可持续发展奠定了坚实基础。同时,智慧园区的建设也促进了产业链的聚合与发展,通过搭建聚合产业链平台,实现了园区内企业间的资源共享与合作共赢。总的来说,智慧园区的建设不仅提升了园区的综合竞争力,还为城市的智慧化发展树立了典范。它以用户需求为导向,以技术创新为驱动,不断推动着园区向更加智慧、高效、绿色的方向发展。对于写方案的读者而言,智慧园区的成功案例与创新应用无疑提供了宝贵的借鉴与启示,值得深入探索与学习。

Global site tag (gtag.js) - Google Analytics