欢迎来到天天文库
浏览记录
ID:9869623
大小:552.50 KB
页数:8页
时间:2018-05-13
《湖南中烟im项目技术方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、IM集成技术方案书湖南中烟IM集成技术方案书长沙万英科技发展有限公司IM集成技术方案书目录一、OpenVV2009基本介绍2二、内嵌式客户端基本通讯功能31)用户单点登录、退出32)结构化列出企业部门、组群、人员33)实时信息通讯34)语言、视频通讯35)离线、未读消息显示36)历史沟通记录47)大文件传输48)用户在线状态49)新建群组、临时会话410)视频会议4三、其它客户端支持41)web版客户端支持42)手机客户端支持5四、服务端功能51)集成中烟LDAP用户与组数据52)敏感词汇过滤功能53)与msn、yahoomessage、icq沟通功能5五、与企业门户集成设计6六、集中式部署与
2、分布式部署61)集中部署方案62)分布式部署方案6长沙万英科技发展有限公司IM集成技术方案书一、OpenVV2009基本介绍OpenVV是一款开放的企业级即时通讯软件,专为企业应用而设计,便于企业系统集成使用。即时沟通,更高效率。突破空间约束,缩短管理距离,助力企业成功。OpenVV不仅仅是一个即时通讯软件,OpenVV还是一个开放的平台。OpenVV服务端采用OpenFire开发,Openfire是一个款Java实现的XMPP服务器,由于是采用开放的XMPP协议,企业可以使用各种支持XMPP协议的IM客户端软件登陆服务。OpenVV提供了一整套的开发接口(SDK),便于企业应用,如ERP,O
3、A等程序的集成。集成OpenVV或进行企业二次开发都非常顺利。经过前期在湖南中烟的项目调研,我们整理了符合企业需要的功能列表,对二次开发和部署做了较为充分的技术储备和预演,此技术方案将有助与您更好的理解方案的实施过程和效果。二、内嵌式客户端基本通讯功能1)用户单点登录、退出登录C#主业务系统后自动登录【内嵌式IM客户端】,退出C#主业务系统时同时退出【内嵌式IM客户端】,用户只需要输入一次用户名称和密码完成单点登录。实现方式:采用dephi编写的【内嵌式IM客户端】,由C#主程序调用登录和退出接口2)结构化列出企业部门、组群、人员登录后,加载企业多层次结构和人员以树行展示,并与中烟LDAP同步
4、实时更新。实现方式1:àIM服务器端从中烟LDAP获取用户、部门、组群数据,存储至IM数据库。并保持同步。à客户端从IM数据库获取组织结构和用户信息实现方式2:à客户端直接从中烟LDAP服务器获取用户、部门、组群数据。长沙万英科技发展有限公司IM集成技术方案书3)实时信息通讯在IM模块面板中选择列出的任意同事,实现基本的信息通讯功能。(openvv基本功能)4)语言、视频通讯点击组织架构人员右键直接发起语音、视频会话。(openvv基本功能)5)离线、未读消息显示C#主程序中显示离线消息、未读消息条数,点击后可直接弹出离线消息管理器查看实现方式:à【内嵌式IM客户端】登录后获得离线消息、未读消
5、息条数,并调用C#主程序接口,传送此信息至C#主程序àC#主程序显示IM有离线消息,任务栏闪动图标à用户点击任务栏闪动图标,C#主程序调用【内嵌式IM客户端】的离线、未读消息管理器,此管理器自动弹出并列出消息。6)历史沟通记录在【内嵌式IM客户端】点击查看历史沟通记录,可按日期查看所有沟通记录。(openvv基本功能)7)大文件传输虽然同事就坐在对面,但是我要将一个文件传给他还是很麻烦的,有没有一种更快捷的方式?【内嵌式IM客户端】提供多种方式,让传送文件变得如此简单,一个点击或者一个拖放即可轻松传递文件,甚至是整个文件夹。(openvv基本功能)8)用户在线状态繁忙、离开、空闲、休息等可自定
6、义用户状态,需要与C#主程序捆绑显示。实现方式:长沙万英科技发展有限公司IM集成技术方案书à用户在线状态的主动传递:当用户在线状态发生变化时,主动通知C#主程序,C#主程序作出相应动作。à获取用户在线状态:用户IM在线状态可由webservice随时获得。9)新建群组、临时会话用户可新建群组,发起临时会话,并邀请同时加入会话(openvv基本功能)10)视频会议实现简单视频会议,支持8路视频(openvv基本功能)三、其它客户端支持1)web版客户端支持无需安装,使用浏览器访问,便于企业员工随时随地沟通,采用JavaScript编写,JS调用方式被其它WEB应用调用整合。可根据中烟需要定制WE
7、B界面,具备即时通讯、文件传输等大部分功能。长沙万英科技发展有限公司IM集成技术方案书2)手机客户端支持由于服务器端采用基于Jabber协议的通讯服务器,因此,只要您的智能手机安装了Instango、Bombus、Gtalk、JBother等jabber客户端软体中的任何一款,就能使用手机与企业同事沟通。(openvv基本功能)四、服务端功能1)集成中烟LDAP用户与组数据IM服务端程序支持集成L
此文档下载收益归作者所有