基于C/S的聊天系统的设计与实现

技术:Java等

摘要:

随着因特网发展速度的提高和使用的普及,网络上各方面新的应用层出不穷。即时通讯成为了目前因特网上最为流行的通讯方式,网上聊天就是一个众所周知的非常有意义的应用。针对当前中小型企业办公人员对即时通讯软件要求较低等问题,提出了一种基于C/S的网络聊天系统的设计与实现方案,对系统进行了需求分析,进而做出了整体设计和详细设计,该系统主要通过Java Socket网络编程实现通信,具有速度快,稳定性高,占用系统资源较少等特点。另外,该聊天系统还使用TCP/IP和UDP协议作为传输层的协议,更加便捷了用户之间的通讯和交流;在系统设计与建模过程中,使用了UML和面向对象的分析、设计方法。

本文主要说明了基于C/S的局域网聊天系统的功能与特点,主要是采用Java来完成的,是在TCP/IP环境下,实现客户端和服务器端两部分程序 (Client和Server)。即首先要启动服务器端,客户端向服务器发出请求,服务器接收到请求后做出相应的回应。当客户端连接到已启动的服务器,客户端用户注册时,客户端就会通过服务器端与数据库连接;注册成功后,注册信息将会存入数据库中,当客户进行登录时,系统则会将登录信息与数据库中的信息进行核对,核对无误后,将会登录成功。客户端进入聊天室聊天时,服务器端与客户端进行数据交互并实现远程监控。

关键字:聊天系统;客户端;服务器端

目录:

1.绪论 1

1.1开发背景 1

1.2编程设计思想及目的 1

1.3开发使用相关技术简介 2

1.3.1 Java简介 2

1.3.2 C/S模型简介 2

1.3.3 TCP/IP和UDP协议概述 3

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值