一种Xcode设计的IOS平台即时通信系统技术方案

技术编号:17798345 阅读:29 留言:0更新日期:2018-04-25 21:51
本发明专利技术是基于Xcode进行程序设计的一种IOS系统运行的即时通信系统,本系统的逻辑结构由安全层、客户层、连接层、数据层和逻辑层五个分层组成的,系统功能是由服务端和客户端构成的;采用XMPP协议架构,用客户机/服务器通信模式和XML的数据格式,具有自由、开放、公开特点,易于理解实现;系统实现了电子商务、办公协作和企业客户服务内的多方交流或信息暂不处理,多种媒体,提供文木、音视频等多种媒体交流方式。

【技术实现步骤摘要】
一种Xcode设计的IOS平台即时通信系统
本专利技术是一种Xcode开发的IOS平台
,涉及XMPP和数据库技术。
技术介绍
随着IT技术的快速发展,及智能手机的广泛使用,人们的日常生活都基本都在手机上,包括购物、社交、工作及生活;即时通信是人们社交使用最多的应用了,本系统是基于苹果系统下的Xcodel集成开发环境设计完成的。
技术实现思路
系统的逻辑构建:本系统为多层次逻辑结构由安全层、客户层、连接层、数据层和逻辑层五个分层组成的;构建如下:1.安全层:通过加密算法,保证网络数据传输的安全性;通过多层进行监控和观测,对系统故障及时预警;同时提供业务统计和数据分析等辅助功能;2.客户层:是苹果系统下的产品构成的,包括手机、电脑和平板电脑等;3.连接层:与服务端连接,使用Connector连接集群,采用同步/异步多种方案,支撑高并发与高在线;4.数据层:根据逻辑层的模块化,设计对应的服务化数据集群,在逻辑和物理上对数据进行隔离存放;5.逻辑层:关键逻辑与业务逻辑和应用逻辑分离,将即时通信的功能模块化颗粒化,抽象基础逻辑组件,在基础组件基础上构建业务逻辑子群。系统功能设计:系统功能由客户端和服务端组成设计的,其中客户端包括联系人员管理功能、个人信息管理功能和发送接收信息功能;服务端包括用户信息管理功能、系统扩展功能和系统维护管理功能;各个功能如下:1.联系人员管理功能:本功能可以对联系人进行添加、删除和移动,同时还可以管理联系群组;2.个人信息管理功能:用户可以通过该功能进行修改(用户密码、用户名称、个人信息和当前状态);3.发送接收信息功能:本功能可以实现单人通信、群组通信和信息广播三个方面,同时这三个方面可以交叉进行文本通信、多媒体通信和文件收发;4.用户信息管理功能:管理员可以通过本功能进行用户信息和群组信息的审核,还可以移除个人用户和群组用户;5.系统扩展功能:管理员可以进行加密算法选择、信息综合管理、收发文件管理和广告权限控制;6.系统维护管理:该功能可以使管理员具有历史信息转储、角色权限分配、数据信息备份和系统配置管理等功能。本文档来自技高网...

【技术保护点】
一种Xcode设计的IOS平台即时通信系统,其特征在于:本系统功能包括为用户提供的客户端功能和管理员提供的服务端功能;①客户端提供联系人员管理、发送接收信息和个人信息管理三个功能,用于完成用户的交流通信;核心功能是接收发送信息,包括单人通信、群组通信和信息广播,提供文木、多媒体和文件等多种通信方式;②服务端提供用户信息管理、系统维护管理和系统扩展功能,保证软件系统的正常运行和安全性。

【技术特征摘要】
1.一种Xcode设计的IOS平台即时通信系统,其特征在于:本系统功能包括为用户提供的客户端功能和管理员提供的服务端功能;①客户端提供联系人员管理、发送接收信息和个人信息管理三个功能,用于完成用...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:长沙云昊信息科技有限公司
类型:发明
国别省市:湖南,43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1