下载此文档

java课程设计报告java聊天室.doc


文档分类:IT计算机 | 页数:约33页 举报非法文档有奖
1/33
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/33 下载此文档
文档列表 文档介绍
. 一个ServerSocket对象和一个Socket对象 一个Socketd对象
. -
. 优选-
ServerSocket(port)创立ServerSocket对象提供TCP连接效劳
Accept()
在指定端口等待客户端的连接请求
连接成功,获得一个已连接的socket对象
InputStream
读取Socket对象的输入流
OutputStream
写入Socket对象的输出流
InputStream
读取Socket对象的输入流
OutputStream
写入Socket对象的输出流
Socket(host,port)创立Socket对象,向指定主机端口发出连接请求
()
关闭TCP连接
()
停顿提供TCP连接效劳
()
关闭TCP连接
建立Socket连接
申请连接
通过流传送数据
TCP Socket通信流程

. -
. 优选-
网络聊天室
效劳端
客服端

客户端
向所有人或一个人发送消息
客户端
连接效劳端
配置效劳端
登录与注销
效劳端
. -
. 优选-
效劳端
等待客户连接
配置效劳器侦听端口
向用户发送系统消息
统计在线人数、断开连接等

提供一个用户操作界面:包括用户可以再界面中登录聊天室、输入消息、浏览聊天内容和聊天对象。
同时提供一个效劳器操作界面,通过效劳器操作界面可以修改效劳器的配置,知道用户的当前状态,并可以给用户发送指定系统信息。
Socket(string hont ,int port );
客户端使用Socket类建立与效劳器的套接字连接。
ServerSocket(int port);
建立接收客户的套接字的效劳器套接字。

聊天室效劳器端模块主要有以下几局部组成
主框架类〔〕
该文件包含名为ChatServer的public类,其主要功能是定义效劳器的界面,添加事件侦听鱼事件处理。ChatServer类调用ServerListen类来实现效劳端用户上线与下线的侦听,调用ServerReceive类来实现效劳器端消息的转发。
效劳器用户上线与下线侦听类。
该类对用户上线与下线的侦听是通过调用用户链表类来实现的,当用户的上线与下线情况发生改变时,该类会对主类的界面进展相应的修改。
效劳器消息收发类
该类分别定义了向某用户及向所有人发送消息的方法,发送的消息会显示在主界面类的界面上。
4用户修改配置的类。
.

java课程设计报告java聊天室 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数33
  • 收藏数0 收藏
  • 顶次数0
  • 上传人hnxzy51
  • 文件大小131 KB
  • 时间2022-01-11