局域网内即时通讯系统的设计

局域网内即时通讯系统的设计
作者:林妍
来源:《中国新通信》2013年第12载人旅行箱
        【摘要】即时通讯系统(IM)作为一种通讯手段,提供方便快捷的交流方式,通过网络进行在线文字交谈,文件传输、语音对话及进行视频会议等。本文主要研究的是基于TCP家用玉米脱粒机协议,利用Socket网络编程技术,采用C#面向对象编程理念实现的即时通讯系统。系统结合消毒干衣机C/S模式与P2P模式的优点,采用二者混合的模式作为总体的设计模式,服务器端主要处理与数据库相关的客户请求,客户端与其他客户端进行连接通讯,无需服务器中转,减轻服务器端负担,提高信息传递的实时性和高效性。系统实现申请帐户、验证登陆、即时聊天、用户管理,好友添加、文件传输、聊天记录查询等功能,并使用任务查询Visual C#强大的界面处理能力,提供友好的服务器和客户端操作界面。
        【关键词】即时通讯TCP SocketC/SP2P
        一、背景与研究目的
        随着全球信息化进程与网络飞速发展,庞大的用户影响网络性能、信息阻塞,而MSN砭石枕QQ等即时通讯软件严重依赖良好的Internet网络接入条件。而且一些单位企业,特别是政府机构的内部网络和Internet的接入受到严格的限制条件约束,通讯端口关闭或使用网匣来实现内外网的特定服务之间的数据交换。为解决这些矛盾,更高效的完成局域网内协同合作,局域网即时通讯系统的研究显得非常重要。
        二、系统需求分析
        1、系统实现目标
        局域网内即时通讯系统要完成局域网内用户的协同工作,保证交流的实时性和信息传递的准确高效性,方便用户沟通。(网络聊天系统1)实现即时通讯的基本功能:即时消息传送、文件传输、好友管理、个人资料管理、语音视频聊天等。为用户提供最基本的通讯功能,并提供一个友好的操作界面。(2)保证信息传递的高效性。适应局域网通讯的特点,保证信息在局域网内传递的高效、稳定、正确。(3)考虑C/S模式下服务器负荷问题。减轻服务器负担,保证服务器稳定工作。(4)系统具有扩展性。用户的需求随着应用的深入而不断变化,具有良好的可扩展性,便于二次开发。

本文发布于:2024-09-23 05:32:34,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/331681.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:系统   网络   局域网   服务器   用户
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议