即时通讯产品概述
即时通讯系统(以下简称IM系统),是广州佰锐网络科技公司的经验结晶,是一个面向企业的即时聊天系统。
本系统可以跟常用LDAP服务器结合使用,进行统一的身份、权限管理控制;
并能够基于互联网进行即时通讯;
支持手机客户端,真正实现随时随地沟通;
可与MSN、ICQ等协议集成;
而且可以在发送文字的基础上进行文件传递。
1. IM系统产品定位
为用户搭建超低成本的即时通讯系统,可以使用开源的中间件、开源的数据库,最大幅度的降低用户的投入。
一) 建立一个基于网路的工作沟通环境
二) 建立一个灵活多变的网络办公系统
三) 可以支持多平台,真正即时通讯,支持系统包括:Windows、Linux、MacOS、Windows Mobile、Symbian等
2. IM系统技术架构
IM系统是基于 XMPP(可扩展消息处理现场协议)是目前主流的四种IM协议之一,其他三种分别为: IMPP、PRIM、SIP(SIMPLE)。
在这四种协议中,XMPP是最灵活的。XMPP是一种基于XML的协议,它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。经过扩展以后的XMPP可以通过发送扩展的信息来处理用户的需求,以及在XMPP的顶端建立如内容发布系统和基于地址的服务等应用程序。而且, XMPP包含了针对服务器端的软件协议,使之能与另一个进行通话,这使得开发者更容易建立客户应用程序或给一个配好系统添加功能。
系统的服务端灵活,我们进行了一些内部改造使之更适合我国企业使用,可以更方便的与其他系统进行集成。
系统客户端支持软件较多,包括Gaim、Pandion、Spark、SparkWeb等,分别支持Windows、Linux、MacOS、Windows Mobile、Symbian等,我们推荐使用Pandion或Spark作为客户端软件。
3. IM系统产品特点
(1) 基于开放的XMPP协议
XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探测。它在促进服务器之间的准即时操作。这个协议可能最终允许因特网用户向因特网上的其他任何人发送即时消息,即使其操作系统和浏览器不同。
(2) 支持局域网、互联网协同工作
可以随时实现在局域网内、互联网上的应用,提供办公人员内部交流或在办公室以外的交流手段,随时可以使用企业即时通讯系统;将办公自动化系统应用地点由固定的物理位置延伸到其它所有被网络覆盖的地方,可提高工作效率和减少费用,并且符合现代办公方式的发展特点。
(3) 基于加密数据传输保证系统安全性
支持数据以SSL、TLS加密方式传输,避免在保密信息或商业情报在网络上被监听或窃取。
(4) 无线应用支持
A. 异地办公
B. 手机客户端
C. 手机短信支持
(5) 自定义实现个性化
基于C/S或B/S的应用结构,使软件的二次开发性能大大提高,用户无需再为应用环境煞费苦心。保证系统具备完全的伸缩性,随时满足不同规模用户现在和未来的任何应用需求。
(6) 管理人性化
A. 系统安装与初始一体化
B. 各模块操作方式同一化
C. 系统内置自动备份功能
(7) 保留聊天通讯记录
系统自动记录聊天通讯记录,便于查询、转发。
(8) 智能化的实时提醒功能
系统能够接收各类待办公文、各类收文和会议通知等待办事宜,实时准确地提醒用户合理有序地安排日常工作。
IM系统运行环境
1. 服务器配置要求
(1) 硬件环境
CPU:建议Pentium IV以上
RAM:512M以上,建议1G以上
DISK:100M以上的可用硬盘空间
(2) 软件环境
网络操作系统: WindowsXP\Server2003\Server2008、Linux
数据库:MySql、Oracle等主流关系型数据库
2. 客户机配置要求
(1) 硬件环境
CPU:PentiumIII以上,建议PentiumIV以上
RAM:128M以上,建议256M以上
能正常运行Windows
(2) 软件环境
Windows2000 Professional/Server/Advanced Server/XP/2003 或更高版本
Linux、MacOS
3. 手机端配置
(1) 硬件环境
CPU:建议200Mhz以上
RAM:32M以上,建议64M以上
(2) 软件环境
Windows Mobile、Linux、Symbian、Palm
IM系统的技术服务
佰锐科技技术支持人员是一支具备专业素质和优良服务意识的团队,为客户提供及时方便的售后服务。现阶段提供的服务方式有:
1. 日常维护
(1) 电话支持
(2) Email咨询解答
(3) 在线支持
2. 现场服务
如果出现不能远程解决的问题,或在系统的运行环境不完全成熟的条件下,我们提供支持人员上门服务,现场解决客户的需求。
3. 二次开发服务
可以根据客户需求开发业务接口,如:其他系统的消息发布、对话机器人等。
4. 升级服务
在系统版本升级时,支持人员会提供全套升级服务,为客户提供完善的后续服务。升级服务包括:
(1) 数据备份
(2) 应用程序升级
(3) 数据库升级
(4) 数据恢复
(5) 升级培训
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xujinquan19/archive/2010/12/07/6060291.aspx
分享到:
相关推荐
本资源提供的"音视频聊天 即时通讯 二次开发源代码(C++版)"是一个完整的C++实现,旨在帮助开发者进行二次开发,实现自己的音视频通信应用。 首先,音视频聊天功能的实现涉及到多个核心技术。音频处理包括录音、编码...
企业即时通讯二次开发的选择主要涉及音视频SDK和视频会议领域,这是企业在信息化进程中考虑的关键问题。在全球金融危机背景下,许多依赖出口的企业转向国内市场,寻求节约成本和提高效率的解决方案。视频会议作为一...
五、即时通讯二次开发 1. **性能优化**:通过缓存、负载均衡、消息队列等技术提升系统性能。 2. **功能扩展**:添加群聊、文件传输、位置分享、音视频通话等功能。 3. **安全性增强**:采用端到端加密,提高用户...
基于Java后端的即时通讯系统搭建与定制开发:跨平台(安卓、iOS、PC)解决方案,即时通讯搭建,包含安卓,iOS,PC,Java后端 ,承接各 种项目的定制和二次开发以及搭建。 ,核心关键词:即时通讯搭建; 安卓开发; iOS...
Android XMPP 即时通讯 Openfire 二次开发资料,非常齐 Android XMPP 即时通讯 Openfire 二次开发是基于 XMPP 协议的即时通讯解决方案,使用 Openfire 作为服务器端,Spark 作为客户端,Smack 作为 XMPP 传输协议的...
"2024视酷酷信IM即时通讯源码:全4端互通,安全稳定,支持二次开发及多端部署","2024视酷酷信IM即时通讯源码:全4端互通,安全可靠,可二次开发,适用于技术达人的专业级即时通讯系统",2024亲测可用视酷酷信即时通讯...
是一套开放的技术平台,模块化结构设计,可以快速的为现有视频应用系统,包括视频监控系统、视频会议系统、视频娱乐平台等提供手机终端接入能力,...系统提供标准的SDK接口,方便进行二次开发,具有良好的可扩展性。
2.源码支持二次开发和修改,可以二开加商城等 3.源码没有任何后门,安全部署到自己的服务器上,无需担心数据丢失,隐私有保障 4.4端互通,使用国产最新tio通信技术,tigase都是老版的 软件部署环境: 1.客户端:安卓...
"2024视酷酷信IM即时通讯源码:全4端互通,安全稳定,可二次开发搭建商城版",2024亲测可用视酷酷信即时通讯,IM即时通讯源码 全4端互通通讯带教程源码 完整版,可以搭建成功 1.适合有技术能力的 2.源码支持二次...
对于那些希望对其进行定制或扩展功能的开发者来说,飞秋的二次开发源代码和文档提供了宝贵的资源。下面,我们将深入探讨飞秋软件二次开发的相关知识点。 1. **飞秋二次开发基础**:飞秋的二次开发涉及到对原始代码...
Spark+Openfire 二次开发的应用场景包括即时通讯、在线客服、远程会议等。在这些应用场景中,Spark 和 Openfire 都可以作为即时通讯平台,提供实时的通讯服务。 Spark+Openfire 二次开发需要掌握 Java 语言、...
此项目的源码使用易语言编写,为开发者提供了直观的学习和二次开发基础。 在实际开发过程中,开发者可以参考以下步骤: 1. **环境搭建**:安装易语言开发环境,配置必要的库和工具,如数据库连接组件、网络通信库...
52im源码遵循这一架构,提供了两端的源代码,使开发者能够自定义功能并进行二次开发。系统主要功能包括:用户注册登录、好友管理、一对一聊天、群组聊天以及消息推送等。 二、Android客户端开发 1. 用户界面:52im...
- **二次开发**:对于有经验的开发者,此源码可以作为基础进行功能扩展或定制化开发,满足特定业务需求。 - **性能优化**:学习如何优化网络请求、内存管理、UI流畅度等方面,提升APP性能。 总的来说,这款“即时...
开发者可以根据需求进行二次开发,增加更多特性,例如语音通话、视频聊天、文件传输等。不过,由于描述中提到“小白请勿下载”,这可能意味着源码有一定的复杂度,需要具备一定的PHP和Web开发基础才能顺利使用。
鸽哒言讯独家最新im即时通讯系统双端源码下载 (中越双语)带安卓未封装、苹果未封装、PC端(全开源)+部署教程 价值2万的代码全套,可以二次开发,支持语音通话 带完整详细部署教程 带 安卓源码和苹果源码 可以二...
基于流程管理的OA开发平台,有源码,可二次开发,协同流程自定义,表单自定义! 自由构建,让我们自已开发OA系统,打造企业的即时通读平台,使企业的办公流程随需而变! 免费OA+免费即时通讯工具下载地址:
《RTX二次开发入门指南——腾讯通SDK帮助及示例》 腾讯通RTX是一款企业级的即时通讯软件,为企业内部沟通提供了高效便捷的平台。为了满足不同企业的个性化需求,腾讯通提供了RTX的二次开发功能,允许开发者通过SDK...
飞秋(FeiQ)是一款基于局域网的即时通讯...总的来说,这个压缩包为有志于进行飞秋二次开发的程序员提供了一套完整的工具集,从理论知识到实践案例,帮助他们实现自己的创新想法,打造符合特定需求的即时通讯解决方案。
通过分析和学习这个C++即时通讯源码,你可以深入了解即时通讯系统的设计原理,提高网络编程、多线程、数据结构和算法等技能,对于开发类似应用或优化现有系统都非常有价值。在实际操作中,你可以逐步阅读和理解每个...