您的当前位置:首页关于即时通信系统的研究与实现

关于即时通信系统的研究与实现

2022-08-10 来源:乌哈旅游
2017年第1期 (总第 169 期)

信息通信

INFORMATION & COMMUNICATIONS

2017

(Sum. No 169)

关于即时通信系统的研究与实现

欧阳俊强

(吉林大学珠海学院,广东珠海519041)

摘要:伴随着科学技术和互联网的蓬勃发展,在近几年逐渐兴起了 一种全新的网络应用即为即时通信,并且为了

能够进一步满足人们对于休闲娱乐和联络沟通等方面的需求,基于即时通信下的应用软件如QQ、微信等也层出 不穷。不仅如此,即时通信系统的应用范围也已经延伸至企业级当中,为企事业单位增强自身的核心竞争力等 方面做出了突出贡献。因此文章将在此背景之下,通过简单介绍即时通信系统的具体内容和发展现状作为切入 点,对即时通信系统的功能与结构设计等进行简要研究,并针对其中的几大关键模块研究即时通信系统的具体 实现。

关键词:即时通信系统;设计;应用实现中图分类号:TP311 文献标识码:A

文章编号:1673-1131(2017)01-0208-02

务进行维护。

(1) 客户端。在客户端当中,用户通过在登录即时通信系 统时输入用户名和密码,之后便统一由客户端发送信息至服 务端、更改客户端口在数据库中的状态并从服务器当中获取 相应的使用权限。鉴于在整个即时通信系统当中,绝大多数 的信息都需要经过服务器,考虑到客户端会受制于缓存容量 因此只需要在传递信息时统计信息的大小或文件等具体个数 即可;而在接收文件时客户端则需要执行Server的功能,也就 是说为了能够有效检验信息是否已经被接受或是否方便接收, 需要立刻打开监听和检测客户端消息的线程与信息0]。值得

现阶段我国电子计算机、移动通信以及信息处理技术正 处于高速发展阶段,信息发展已经成为必然趋势,国家为持 续推进各个领域的发展也正在不断加大信息化的建设力度。 而在互联网发展下出现的即时通信作为一种全新的通信手 段可谓异军突起,并且随着互联网的深入引用,即时通信的 应用范围也越来越大,其能够用最低的成本完成多种沟通的 重大优势也逐渐被世人所熟知。本文将立足于即时通信系 统及其发展现状,重点分析研究有关即时通信系统与其有效 实现的内容。

注意的是,譬如说发出特快传递邀请或是退出特快传递等操

具体内涵。所谓的即时通信英文名称为InstantMess-

作时需要直接由客户端完成信息交换。

engen也被人们习惯性地简称为IM,作为一种新型的通信方

(2) 服务端。在即时通信系统当中专门负责信息交换的核

式和网络通讯技术,即时通信具体来说指的就是通过互联网

心枢纽就是服务器端,其主要功能为负责对客户端传递的信

或者其他类型的网络,建立起一种虚拟的网络通信环境,在计

息进行接收与监听,同时根据实际需要完成客户端中文件信

算机键盘和无线设备的配合使用下帮助人们随时随地地、自

息以及其他重要数据资料的转发;另外还需要对整个即时通

由流畅地完成交流与沟通,进而有效满足人们的通信需求[1]。信系统以及客户端和用户的使用状况进行有效监测;而用户

(2) 发展现状。随着互联网技术的不断发展与深入应用,

在客户端当中发送信息的过程当中,服务器端也需要负责及

即时通信系统也在不断更新变革之中,从原来单纯的文字通 时为客户端发送提示框、出错信息、警告、退出等提示信息。除 信已经发展至现如今的语音视频即时通信。根据最新的数据 此之外,数据库的日常维护、备份和新建数据、删减用户等也

(1)

显示,当前在世界上已经有二十五亿人至少拥有一个即时通 信应用账户,有专家预估到2020年,这一人数将会上升至三 十六亿人,在全球互联网总人口数中占九成之多。并且越来 越多的互联网用户开始习惯使用即时通信系统,尤其是在交 友或商务会谈等方面,人们更习惯于相互交换微信用户名而 非传统的交换名片。而包括腾讯公司的QQ、微信等立足于即 时通信系统下开发的应用软件也是花样繁多,并且伴随着P2P 技术以及IP技术的发展,即时通信软件也迎来了全新的发展 高潮,服务对象也从原来泛泛的大众消费者细化至企业用户、 公众用户等。

由服务器端负责。在接收信息之后,服务器端将直接放入缓 存当中并按照信息的具体类别进行统计处理。

(3) 处理错误。即时通信系统由于需要依靠互联网以及相 关应用配置才能完成信息的即时接收、处理、传递等,因此在这 一过程当中因为发生程序或网络错误、基本配置错误等种种 原因,容易使得即时通信系统产生故障。而为了能够有效避 免和解决系统出现的错误与故障,需要采用相应的技术进行 维修和恢复。比如说由于系统被破坏而导致其无法正常启动 的情况下,需要由工作人员及时与系统管理人员取得联系并 尝试重新启动系统;如果系统当中某一项业务发生故障,则需 要检测是否因数据库表出现问题,进而在依据数据字典的情 况下恢复相关数据表结构。

1即时通信系统及发展现状

2即时通信系统的功能与结构设计

在即时通信系统当中主要分为客户端、服务器端以及后

续管理维护三大主要部分,其中在服务器系统当中主要负责 接收和转发信息,以及建设与维护信息数据库;而客户端则 主要负责对数据库进行访问与修改[2]。并且在整个即时通信 系统当中,接收信息时需要统一执行Server功能,而在发送 信息时则需要统一执行Client功能。简单来说,在即时通信 系统当中主要由客户端完成绝大多数用户的信息传递工作, 而由服务器端的系统管理人员负责对整个即时通信系统业

3即时通信系统的实现研究

(1)服务器。根据前文的分析我们可以得知,服务器端在 即时通信系统当中占据着至关重要的地位和作用,是整个即 时通信系统的核心与关键,负责处理包括用户登录、检测服务 器状态、连接数据库等一系列初始化工作。而在结束工作之 后,服务器端需要迅速转换至监听状态,以便能够随时为交换 数据提供必要的服务,此时系统将关闭软件窗口,只在任务栏

208

2017年第1期 (总第 169 期)

信息通信

INFORMATION & COMMUNICATIONS

2017

(Sum. No 169)

通信网维护管理中铁路GIS技术的分析及应用

刘来霏

(中

铁十二局集团电气化工程有限公司,天

300308)

摘要:GIS技术具有可扩展性、区域性等特点,通过在通信网维护管理中应用GIS技术可以实现地理信息资源的互通,提 高铁路通信维护管理水平。文章首先对GIS技术进行了介绍,然后对铁路GIS的发展进行了分析,最后对GIS技术在 通信网维护管理中的应用进行了探讨。关键词:GIS技术;通信网维护;通信设备中图分类号:U285.5+5 文献标识码:A

文章编号:1673-1131(2017)01-0209-02

在重大动物疫病应急指挥、GIS货物运输管理、城市地下管线 运行突发事件、燃气综合管理以及电力线路巡检等系统中进 行了广泛的使用[1]。

大多数的GIS系统都与其他的业务系统进行了较好的融 合,各类信息接入以后的时空分析和展示是组成GIS系统的 核心内容。比如,跨界河流地区综合信息应用平台就与气象、 土壤和水文等系统的数据进行了较好的衔接,从而使水系时 空、河流与水量情况实现了综合的分析。三维数字背景下的 地理信息体系在与城市监控体现实现有效对接以后,使监控 视频的查询功能在电子地图上得以全面实行。移动应用体系 与重大动物疫病应急指挥系统实现有效对接以后,可以对现 场工作人员工作情况和车辆运行轨迹进行实时跟踪。在与动 物养殖防疫信息系统实现有效对接以后,使应急决策变得更 加顺畅,可以依据防疫相关信息和区域养殖信息来快速出台 应急方案,所以GIS系统完善以后使各类业务数据的获取更 加的便利,使空间分析的元数据得到了不断的丰富。

在对铁路通信网进行管理和维护的时候引入GIS技术可 以创建更好的制式切换数据库,控制行车车载设备的频率,使

列车的运行安全得到保障。对机车通信设备所使用的地理信 息数据实现较好的集中管理,使地理信息数据版本得到统一, 从而使在全路自动频率制式切换的机车调度通信获得标准的 数据信息。通过对全国铁路沿线经纬度、地理坐标等地理信 息数据的采集,对机车通信设备的属性信息进行高效汇总,统 一铁路线路地理信息数据库系统。

1 GIS技术简介

GIS系统主要包括系统管理操作人员、空间数据或者地理

数据、计算机软件系统以及计算机硬件系统等四个组成部分, 计算机系统的软、硬件设备是其核心组成部分,GIS的地理信 息通过空间数据反映出来,系统的信息表示方式和工作方式 对用户和管理人员起着决定性的作用,所有行业的GIS应用 都具有一定的可参考性和共性,认真分析GIS技术的使用范 围,绝大多数GIS技术的使用范围都是很广泛的。例如,在 GIS应用系统中将业务图层展示、快速定位、地标属性查询、地 图标绘以及地图控制等功能进行了详细的展现。GIS技术还当中显示一个小图标。以运用在企业级即时通信系统的服务 器为例,在服务器端通常会被分为主模块、信息接收、管理用 户及部门信息、管理员登录等子模块,分别负责进入服务端应 用程序、监听和缓存客户端发过来的信息,在按照具体类别进 行统计整理之后,由管理模块负责创建或删除用户、部门以及 信息,完成对用户信息的维护修改工作w。

(2)客户端。在即时通信系统当中的客户端则主要负责处 理包括查找信息文件、连接服务器并从中获取配置参数、状态 扫描等大大小小各项事务,并及时将获取信息显示给用户。在 完成所有工作之后即时通信系统将关闭软件窗口在后台运行, 此时只在任务栏当中显示为一个小图标。运用在企业级的即 时通信系统的客户端也可以被细分为客户端主模块、会议室、 收发信息与文件、用户系统操作等各个子模块[5]。其中主模块 负责进入客户端应用程序,而会议室模块则负责进入、创建或 是删除会议室以及在会议室当中传送文件文件夹等。收发信 息与文件模块顾名思义主要用于发送与接收各类信息和文件; 而在用户系统操作模块当中则负责显示新信息、修改用户密 码以及管理名片、记事簿等内容。

2铁路GIS系统的组成结构

中国铁路局和铁路总公司两级网络组成了铁路GIS系以及发展现状进行简单介绍,客户端、服务器端以及管理维护 当中的系统出错处理等角度出发,结合在即时通信系统在企 业级当中的有效运用,对该系统进行简要研究。希望能够进 一步帮助人们加深对即时通信系统的理解与认知,以及对即

时通信系统未来的发展应用研究提供必要的帮助。

参考文献:

[1] 李建强,吕世超,任梦吟,范杰,文红.试论局域网即时通信系

统的研究与实现[J].信息安全与通信保密,2016 (8):

116-118.[2]

于少山,卡米力.毛依丁.基于XML的即时通信系统的研 究与实现[J].重庆邮电大学学报(自然科学版),2016, S1: 59-61.[3]

衣治安,周颖.一种新型混合P2P即时通信系统的设计与 实现[J].长江大学学报(自然科学版)理工卷,2015(4):74-76.[4] [5]

马瑞竹,吴锦强,屈静.关于即时通信系统的关键技术及其 贾侦修.关于即时通信系统的设计与实现研究[D].中国科

应用研究[J].中国新技术新产品,2015(2):51.学院大学(工程管理与信息技术学院),2015.

作者简介:欧阳俊强(1988-),男,广东珠海人,硕士,研究方向为软件程序。

4结语

总而言之,现如今即时通信也被看做是电子邮件、WWW、

FTP之后的第四种通信应用服务,并且对人们传统的网络应用 方式造成极大冲击与影响。本文通过对即时通信系统的含义

209

因篇幅问题不能全部显示,请点此查看更多更全内容