很想开发一个im即时通讯软件? [问题点数:40分,结帖人cnwd2004]

Bbs1
本版专家分:0
结帖率 54.55%
Bbs2
本版专家分:215
Bbs5
本版专家分:2009
Bbs10
本版专家分:132237
版主
Blank
名人 2013年 荣获名人称号
Blank
状元 2012年 总版技术专家分年内排行榜第一
Blank
进士 2013年 总版技术专家分年内排行榜第七
2011年 总版技术专家分年内排行榜第五
2009年 总版技术专家分年内排行榜第九
Blank
金牌 2012年11月 总版技术专家分月排行榜第一
Bbs4
本版专家分:1400
Bbs4
本版专家分:1097
Bbs1
本版专家分:85
Bbs4
本版专家分:1712
Bbs7
本版专家分:13557
Bbs5
本版专家分:2384
Bbs7
本版专家分:26153
Blank
红花 2010年7月 Delphi大版内专家分月排行榜第一
2010年3月 Delphi大版内专家分月排行榜第一
Blank
蓝花 2010年10月 Delphi大版内专家分月排行榜第三
2010年4月 Delphi大版内专家分月排行榜第三
Bbs1
本版专家分:10
Bbs1
本版专家分:0
Bbs5
本版专家分:3247
Bbs1
本版专家分:33
Bbs5
本版专家分:2966
Bbs1
本版专家分:0
Bbs2
本版专家分:154
Bbs8
本版专家分:46771
Blank
黄花 2013年12月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2014年4月 Delphi大版内专家分月排行榜第三
2014年3月 Delphi大版内专家分月排行榜第三
2013年5月 Delphi大版内专家分月排行榜第三
2013年1月 Delphi大版内专家分月排行榜第三
2010年11月 Delphi大版内专家分月排行榜第三
2009年12月 Delphi大版内专家分月排行榜第三
2009年11月 Delphi大版内专家分月排行榜第三
Bbs6
本版专家分:9355
lhy
Bbs6
本版专家分:9422
Bbs2
本版专家分:176
Bbs5
本版专家分:4874
Bbs1
本版专家分:55
Bbs1
本版专家分:0
Bbs2
本版专家分:176
Bbs3
本版专家分:707
Bbs2
本版专家分:176
Bbs2
本版专家分:469
Bbs1
本版专家分:67
Bbs2
本版专家分:176
Bbs2
本版专家分:184
Bbs2
本版专家分:176
Bbs2
本版专家分:279
Bbs1
本版专家分:45
Bbs2
本版专家分:176
Bbs2
本版专家分:418
Bbs1
本版专家分:0
Bbs1
本版专家分:5
Bbs2
本版专家分:176
Bbs2
本版专家分:221
Bbs7
本版专家分:16224
Bbs2
本版专家分:221
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
[初识总结]开源即时通讯IM Openfire+spark and (comet实现)
本来只是<em>想</em>了解下基于WEB即时通信如何实现的(如WebQQ),没<em>想</em>到水这么深,涉及到的东西很多,技术上也给了我启发,起初还真不知道有“服务器推技术”的存在。         到目前为止本人已经成功搭建了openfire+spark,能实现聊天。但这客户端是基于CS的,基
IM即时通讯实现的原理
IM技术全称Instant Messaging,中文翻译“即时通讯”,它是一种使人们能在网上识别在线用户并与他们实时交换消息的技术,是电子邮件发明以来迅速崛起的在线通讯方式。 IM的出现和互联网有着密不可分的关系,IM完全基于 TCP/IP网络协议族实现,而TCP/IP协议族则是整个互联网得以实现的技术基础。最早出现即时通讯协议是IRC(Internet Relay Chat),
高仿腾讯QQ即时通讯IM项目
前言:其实这个项目早就<em>开发</em>完成了,在本人的github上,本来没打算写成博客的形式,因为<em>一个</em>项目要写出来要花很久,但是最近看到很多 人在我的github上download后随意发布到网上,本来上传到github就是供大家互相借鉴学习的,但是在本人的github上也说过希望注明出处,但是很遗憾没看到<em>一个</em>人注明我的github地址,我也跟上传者说过希望他们注明我的github地址,但一直没回应,自...
Android-IM从零开始开发一个即时通讯项目
关于聊天室项目聊天室项目,也被称为即时通讯(IM)。其原理是服务器是一直在启动状态的线程,不断的从客户端(App)获取消息,收到消息后,进行类型和发送目标判断,以发送到群组或者单聊的方式,客户端收到消息后进行界面的展示。如果要自己<em>开发</em>即时通讯类的 App,那么必须得要后台,但是现在很多第三方工具已经给我们集成好了所有需要调用的接口工具。比如极光IM因为之前用的比较多的是极光的推送服务,也对极光的一些
【如何快速的开发一个完整的iOS直播app】(搭建Socket即时通讯服务器)
前言 在看这篇之前,如果您还不了解直播原理,请查看这篇文章如何快速的<em>开发</em><em>一个</em>完整的iOS直播app(原理篇) <em>开发</em>一款直播app,美颜功能是很重要的,如果没有美颜功能,可能分分钟钟掉粉千万,本篇主要讲解直播中美颜功能的实现原理,并且实现美颜功能。 如果喜欢我的文章,可以关注我微博:袁峥Seemygo,也可以来小码哥,了解下我们的iOS培训课程。后续还会更新更多内容,有任何问题,欢迎简书留言袁
IM即时通讯结合mui 环信
mui结合环信即时通讯(IM)
一个海量在线用户即时通讯系统(IM)的完整设计
一篇完整(经过实践检验)的IM系统服务器端设计,后续会持续更新版本。
delphi 类QQ IM 即时通讯工具
delphi 类QQ IM 即时通讯工具 包括客户端和服务端源程序
谁用DELPHI编写过IM即时通请教些问题
谁用DELPHI编写过IM即时通请教些问题 最近<em>想</em>在“局域网”中也“架设”<em>一个</em>IM平台 不知如何下手,还请各路高手多多赐教 分不是问题,我的“分值”最高是“300”分的, 如果满意全分奉上
IM开发学习网站
http://www.52<em>im</em>.net/ 新手入门:http://www.52<em>im</em>.net/thread-464-1-1.html
IM消息送达保证机制实现(一):保证在线实时消息的可靠投递
1、前言 互联网发展至今,IM(即时通讯聊天应用)一直是互联网上最为成功也是最为平常的应用类型。尤其现今的移动互联网时代,因即时通讯技术的发展和普及,IM这种即时通讯应用已乎达成了各即时通讯应用运营者梦寐已求的所谓“全时在线”,而这种“全时在线”及其应用体验的背后,回归到技术本质就是各种行为消息(或者说信息)的实时性、必达性。本文...
手把手开发一个完整即时通讯APP[完整版]
下载地址:http://www.javaxxz.com//forum.php?mod=viewthread&amp;amp;tid=366899&amp;amp;fxuid=286161&amp;amp;diytg=286161&amp;amp;postt<em>im</em>e=1548760366
即时通讯音视频开发
转载:http://www.52<em>im</em>.net/thread-228-1-1.html 《即时通讯音视频<em>开发</em>(一):视频编解码之理论概述》 《即时通讯音视频<em>开发</em>(二):视频编解码之数字视频介绍》 《即时通讯音视频<em>开发</em>(三):视频编解码之编码基础》 《即时通讯音视频<em>开发</em>(四):视频编解码之预测技术介绍》 《即时通讯音视频<em>开发</em>(五):认识主流视频编码技术H.264》 《即时通讯音视频<em>开发</em>(六
【原创】新手入门一篇就够:从零开发移动端IM
一、前言 IM发展至今,已是非常重要的互联网应用形态之一,尤其移动互联网时代,它正以无与论比的优势降低了沟通成本和沟通代价,对各种应用形态产生了深远影响。 做为IM<em>开发</em>者或即将成为IM<em>开发</em>者的技术人员,IM的价值和重要性不言自明。但从技术实现来说,IM系统的<em>开发</em>(尤其是移动端IM)还是存在许多技术难点和坑点...
IM开发经验
已经连续写了7天的代码了。现在应该可以叫做有点经验的<em>开发</em>人员了。 脑子有点乱乱的,明天再写。。。
IM音视频通信开发(1)
最近在做的<em>一个</em>项目是从头开始的<em>一个</em>音视频<em>开发</em>,由于以前大家完全没有相关的经验,做出来花了不少功夫,记录一下流程 大体框架: 客户端使用的是开源的pjsip,服务器用的开源的opensips服务器,nat穿越使用的是restund,其中视频群聊还用到了nginx搭建推拉流服务器。 <em>开发</em>环境: ubutun 14  AS3.0  android-ndk-r14 软件环境: pjsip2.7...
【Tech-IM】IM类型app开发浅谈(一)---聊天中的消息处理
早在一年之前,就曾负责一款IM移动通信类型的App<em>开发</em>,部分相关的功能都是仿照微信来进行,例如:聊天,通信录,朋友圈等。由于,整个团队都没有IM方面的经验, 我们只能不断地摸索前进,所以这篇文章也只适合初级IM<em>开发</em>者来参考之用。         对于<em>开发</em>一款App,即是成立<em>一个</em>先的项目组,对于前期的立项,需求确定,资源分配就直接跳过,那些是属于项目管理与产品经理的范畴。我们就直接进入<em>开发</em>阶段。
移动IM开发学习
XMPP环境搭建(在Ubuntu系统上):一.安装MySQL打开终端: 安装客户端:sudo apt-get install mysql-client-5.5 安装服务器:sudo apt-get install mysql-server,在安装过程中会让你输入数据库密码 二.远程访问MySQL数据库:MySQL远程访问的命令:格式: mysql -h主机地址 -u用户名 -p用户密码$ mysql
基于QT的局域网聊天软件开发(开题报告)
基于QT与C++的局域网聊天软件<em>开发</em>的开题报告,希望可以帮到大家。
Android聊天软件的开发
1,软件功能和界面
聊天软件开发_0_开篇
hahahaha~,故事的背景是这样子的:2019年五月份时打算写<em>一个</em>聊天软件,开始时有考虑提前做好架构再开始干,结果是大概考虑了下就开始肝代码了,断断续续写到了今天,在写到私聊消息处理时突然发现前面一开始对已登录的用户服务端并没有记录此ip上登录的账号是多少,所以等私聊时服务端收到用户消息准备转发时知道该发给张三却不知道那个文件描述符表示的是张三。因此需要对之前的代码进行修改,却发现还存在更多...
python 实战之模仿开发QQ聊天软件(一)登录GUI设计
网上找博客找了很久,大家对于PYTHON GUI的介绍都很简单,举得例子也都很基础。 有个BUG卡了我2天,就是因为举得例子太简单,不能满足我的需要。 这里需要说明一下,网上的例子基本不是面向对象的GUI<em>开发</em>,我用的是面向对象,所以在调试过程中会出现很多问题。 卡我两天,然后自己解决还是蛮激动的。 首先上我的界面构图 阐述一下设计图, ...
一个专属聊天软件开发,python码农赚了三千块!
点击上方“程序员大咖”,选择“置顶公众号”关键时刻,第一时间送达!作者:Python新世界链接:https://www.jianshu.com/p/c9bfd93edba...
Android 开发聊天工具 模仿QQ,实现网络即时聊天功能。
Android <em>开发</em>聊天工具 模仿QQ,实现网络即时聊天功能。
在线聊天App研发说明(android学习总结)
本文是自学android<em>开发</em>,并<em>开发</em><em>一个</em>在线聊天App的研发总结。 起因: 这几年android手机发展迅速,迅速出现海量的android应用,android平台已经和PC端并列的一大应用平台。在这个大的背景下,甚为资深的IT从业人员,不了解android应用<em>开发</em>实在汗颜,所以在一段时间的与自己懒惰心理斗争后,终于决心学下android<em>开发</em>,做<em>一个</em>App。 有了起因,说下本人的情况,本人也算
如何开发类QQ聊天软件?
前面发了<em>一个</em>帖子: 这个问题扯得好像有点远了,可能是我问题没有描述的清楚。我现在再重新描述一下吧。 1、我现在只是<em>想</em>进一步学习C#,所以才<em>想</em>到要<em>开发</em><em>一个</em>类似QQ的东西来学习的。基本的功能现在已经有了:
Android聊天软件的开发--聊天通信
Android聊天软件的<em>开发</em>(七)--聊天通信 2014-06-20 23:17:49CSDN-vaintwyt-点击数:338 聊天通信通过Socket实现,大概的框架如下图: 通信流程: 1.服务器在启动时开启聊天服务线程 可以通过ServletContextListener监听S...
基于C#的简单聊天软件开发
系统功能1)  统一用户登录:用户登录验证、用户基本信息保存在服务器; 2)  系统消息发送:系统可发送消息到每个连接用户,可发送离线消息,当用户登录后提示;可以查看聊天记录;3)  用户间聊天:可选择在线用户或查找某用户进行单独聊天;4)  群聊:选择几个在线用户建立讨论组聊天;5)  聊天记录查看:可查看与某用户的历史聊天记录、群聊天记录;6)  好友、用户分组:可选择某些用户为好友、并进行好...
python简单聊天工具开发
Whoere<em>开发</em>报告 <em>开发</em>背景: 随着聊天工具的快速发展以及自己知识的逐渐积累,自己也<em>想</em>试试能不能写出<em>一个</em>简单的有聊天功能的程序来。开始是没有一点思路的,不知道客户端和服务端之间怎么连接起来,后来百度之后才知道<em>一个</em>叫socket的东西,至于<em>开发</em>语言,自己<em>想</em>了<em>想</em>决定用一种新语言写,顺便可以多接触一门新语言。于是我就找到了python,先是在网上看教程,把python的语法基本了解,后面才开始了一
C#聊天软件开发包括客户端和服务器端
C#聊天软件<em>开发</em>包括客户端和服务器端C#聊天软件<em>开发</em>包括客户端和服务器端C#聊天软件<em>开发</em>包括客户端和服务器端
Android 开发即时聊天工具 YQ :(一) Socket 初步
这段时间在学习Android网络编程,习惯一边写个简单的项目一边学习,所以就有了这个简易的简易的,,,项目, 类似于手机QQ等等的即时聊天工具,当然功能及其简单,跟那些没法比,只是学习,实现简单功能就OK, 听说QQ是有自己的协议的,貌似挺复杂,,, 只为学习交流之用,而且本人也是Android小菜鸟一枚,错误或不足在所难免,请大家多多指正,3Q~ 先看看socket通信基
基于JAVA的聊天工具开发
本次工程训练主要涉及3大方面:网络编程、数据库访问、图形界面。我将以这3方面综合项目进度组织报告的层次、内容。在正文部分力求抓住主要问题,阐明项目的思路与具体实现,做到层次清晰,简洁准确。同时我还会在
Android聊天软件的开发(三)--网络连接
一,服务器网络接口
仿QQ聊天程序(java)
仿QQ聊天程序 转载请标明出处:牟尼的专栏http://blog.csdn.net/u012027907 一、设计内容及要求 1.1综述 A.系统概述 我们要做的就是类似QQ这样的面向企业内部的聊天软件,基本功能和QQ类似。首先,系统分为两大部分,第一部分是客户端,是用户使用的部分,第二部分就是服务器,所有的客户端都是通过服务器来进行用户身份验证及聊天转接的。客户端提供主要的界面及服务...
打造自己的Android聊天软件(socket篇)
其实打造属于自己的聊天软件很简单,今天我们讲学习如何简单的写<em>一个</em>群组聊天app,通过sockets实现。这不是唯一的方法,但却是最快和最简单的。最好和最有效的方式应该是使用推送通知(push notifications )而不是sockets。 翻译自http://www.androidhive.info/2014/10/android-building-group-chat-app-using
android聊天软件开发,实战篇(1)
在开始写聊天软件,类似于微信这样的软件之前,一直在写单机游戏。之所以要写聊天软件,只是因为要会联网的一些操作,完善自己的编程能力。          首先,我了解了<em>一个</em>名词IM,即时通讯的意思,在发送资源,不管是文本还是视频这些流文件,都能在短间内到达对方,这就是实时通信的用途。在我开始准备看服务器端的代码时,我突然发现了更好的资源leancloud,可以自行百度,他的平台提供了很好的接口,可以
聊天工具的开发(1)
这一段时间公司的项目不是特别的紧,无事之余我突然有一种<em>想</em><em>开发</em><em>一个</em>聊天工具的<em>想</em>法,于是就一步一步做了起来。         首先是对于目前网络上经常使用到的聊天工具进行了分析,对于我来说最熟悉的就是QQ。我对使用QQ的操作以及QQ的执行过程进行了仔细的观察,当然观察的内容也只是和我<em>想</em>做的部分相关,之余QQ游戏之类没有做详细的调研。我<em>想</em>对于QQ这样<em>一个</em>聊天工具平台而言,主要的架构几
Socket编程应用——开发聊天软件
1、客户端应用程序<em>开发</em> 建立<em>一个</em>基于对话框的MFC应用程序,创建的时候记得勾选【Windows Sockets】,其 他的默认就行。 (1)、对话框如图所示: (2)代码如下: // ChatClientDlg.cpp : <em>im</em>plementation file // #include "stdafx.h" #include "ChatClient.h" #includ
公司自己开发一款自己的聊天软件,怎么开发,类始于QQ
-
软件开发流程
为什么80%的码农都做不了架构师?&gt;&gt;&gt; ...
系统设计经典题:手把手教你搭建一个IM(即时通讯) 系统
OICQ这款聊天工具不知大家是否熟悉,1999年诞生于深圳,通过熟人关系的快速构建,在一票基于陌生人关系的网络聊天室中脱颖而出,逐渐成为国内社交网络的巨头。没错,它就是...
IM仿照QQ做的即时通信,功能比较全
IM仿照QQ做的即时通信,功能比较全,当前版本服务端默认配置为内存虚拟数据库版本,不需要安装数据库。分客户端与服务器端
如何快速开发一个IM系统
摘要: 本文将会给大家介绍如何<em>开发</em><em>一个</em>简单的即时通讯系统(IM)。T<em>im</em>eline 模型是 TableStore团队针对消息数据场景所新创的<em>一个</em>数据模型,它的特色在于能够...
socket.io让每个人都可以开发属于自己的即时通讯
上一篇文章《WebSocket是时候展现你优秀的一面了》其实是<em>一个</em>未完待续的读物 正因如此,答应了大家的东西还是要兑现的,接下来的这篇文章里,就让我们一起来利用可爱的socket.io实现个聊天室的功能吧 友情提示: 聊天功能<em>开发</em>如果是第一次写的话,确实会需要一段时间去咀嚼和消化,不过在你完整的敲过两三遍后,你就会慢慢的理解和运用了,加油,Fighting!!! 这里放上该项目的地址,需要对照学习...
C++实现及时通信软件
转自实验楼教程:C++实现即时通信软件1 知识储备1.1 C/S模型服务器端:socket()创建监听Socketbind()绑定服务器端口listen()监听客户端连接accept()接受连接recv/send接收及发送数据close()关闭socket客户端:socket()创建监听Socketconnect()连接服务器recv/send接收及发送数据close()关闭socket1.2 T...
ReakARM2410用户手册下载
ReakARM2410用户手册,是基于ReakARM2410开发板的。 相关下载链接:[url=//download.csdn.net/download/zhengxinggan/3780371?utm_source=bbsseo]//download.csdn.net/download/zhengxinggan/3780371?utm_source=bbsseo[/url]
C#操作Word文件下载
C#操作Word文件(排版_调整 相关下载链接:[url=//download.csdn.net/download/a13051335368/4723236?utm_source=bbsseo]//download.csdn.net/download/a13051335368/4723236?utm_source=bbsseo[/url]
dos窗口的命令提示符大全下载
刚整理的,比较全的命令提示符,分享一下大家共同使用 相关下载链接:[url=//download.csdn.net/download/sun123peng123/5600967?utm_source=bbsseo]//download.csdn.net/download/sun123peng123/5600967?utm_source=bbsseo[/url]
相关热词 c# login 居中 c# 考试软件 c# 自然语言分析 c# 分段读取文件 c# 泛型反射 c#打断点 c# 时间转多少秒 c# 线程函数加参数 c# modbus 读取 c#查询集合表
我们是很有底线的