- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
安 徽 大 学
java论文
论文题目:聊天系统
专 业: 07计算机(1)班
姓 名: 张浩
姓 名: 俞勇
目 录
一.选题依据...................................................................................1
二.分析过程...................................................................................1
2.1服务器端…………………………………………………...1
2.2客户端………………………………………………………1
2.3使用图形界面设计…………………………………………1
2.4事件处理……………………………………………………2
2.5多线程设计…………………………………………………2
2.6类的封装……………………………………………………2
三.开发过程...................................................................................2
3.1服务器端....................................................................2
3.1.1设置主窗口及显示形式………………………..2
3.1.2框架的事件监听器和事件处理器……………..2
3.1.3事件处理器模块………………………………..2
3.1.4实现主框架程序中的各子函数………………..3
3.1.4.1启动服务函数……………………..….3
3.1.4.2关闭服务函数………………………...3
3.1.4.3发送消息函数…………………...……4
3.1.5用户结点类和用户链表类……………………..4
3.1.6端口设置类和帮助对话框类…………………..4
3.1.7收发消息的类…………………………………..4
3.2客户端……………………………………………………...5
3.2.1设置主窗口及显示形式…………………….....5
3.2.2事件监听器和事件处理器………………….....5
3.2.3事件处理器模块…………………………….....5
3.2.4主框架程序中的各子函数………………...…..6
3.2.4.1连接函数…………………………...…6
3.2.4.2断开连接函数……………………...…6
3.2.4.3发送消息函数……………………...…6
3.2.5用户设置类………………………………...…..7
3.2.6连接设置类……………………………..……...7
3.2.7收发信息类…………………………………….7
四.测试过程..................................................................................8
4.1设置端口........................................................................8
4.2客户端……………………………………………………….8
4.3登录………………………………………………………….9
4.4聊天……………………………………………………….....9
五.成员分工....................................................................................11
六.自我评价……………………………………………………….....11
七. 名词解释……………………………………………………….….12
八.参考文献……………………………………………………………12
【选题依据】
Java语言对网络有良好的支持,利用java类库的.net中的方法可以方便的编写网络应用程序。下面将要探讨的是用套接字(socket)实现C/S(client and server)模式的TCP/IP协议下的连接。在网络中可以使用一个或多个客户端和一个服务器端。
【分析过程】
(1)服务器端:服务器启动后,将一直监听指定的端口。看是否有客户端发来请求。客户端如果要与服务器端建立
您可能关注的文档
最近下载
- C-H-T 2009-2010 全球定位系统实时动态测量(RTK)技术规范(正式版).docx VIP
- 城市交通规划与管理实战手册.pdf VIP
- 颈椎骨折疑难病例讨论.pptx VIP
- 高中历史第一课 导言课课件(共18张PPT) 高一上学期统编版(2025)必修中外历史纲要上(含音频+视频).pptx VIP
- 2025版国家级博物馆布展设计与施工一体化合同协议书.docx VIP
- 2024年全国农产品质量安全检测技能竞赛理论知识考试题库(含答案).pdf VIP
- INOVANCE汇川-SV600N系列伺服调试手册-中文.PDF
- 2025换流站变电站无人机巡检技术要求.docx VIP
- 《100道有理数混合运算纯计算题》训练专用15428.doc VIP
- 纪委遴选笔试题及答案.docx VIP
文档评论(0)