- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
论文题目: 基于远程方法调用的聊天室软件设计与实现
目? 录
摘要 Ⅰ
Abstract Ⅱ
1 开发工具和环境 10
1.1简介 10
1.2开发技术的介绍 10
1.2.1开发语言 10
1.2.2开发技术 11
1.2.3客户端/服务器端体系结构 11
1.2.4 Java IO简介 12
1.2.5 MySql介绍 12
1.2.6 TCP/IP 13
1.2.7TCP/IP主要的三个层面的功能 13
1.3开发及软件测试环境 14
1.3.1软件环境 14
1.3.2开发、测试硬件环境 14
1.4本章小结 14
2需求分析和可行性分析 14
2.1需求分析和可行性分析 14
2.1.1聊天软件的功能需求 14
2.1.2软件运行需求 15
2.2本章小结 15
3.UML建模 15
3.1系统的模块用例 15
3.1.1聊天室各个模块儿用例图 15
3.1.2 协作图 17
3.3可行性分析 17
3.3.3 操作可行性 18
3.3.4经济可性 18
3.3.5结论 18
4软件的设计 19
4.1软件概述 19
4.2软件的总体设计与功能 19
4.3服务器端设计与功能。 20
4.3.1服务器端的详细介绍 20
4.3.2客户端程序介绍 21
4.4本章小结 21
5.软件的主要设计实现 21
5.1软件开发环境的搭建 21
5.2软件实现思路 22
5.2.1服务器端设计 22
5.2.2客户端设计 25
5.2.3聊天信息存储 31
5.3本章小结 35
6.软件测试 35
6.1软件测试 35
6.1.1 操作系统测试 35
6.2本章小结 36
谢辞 36
基于远程方法调用的聊天室软件设计与实现
摘要:随着经济、文化、经济乃至整个社会的方方面面的高速度发展,社会对计算机技术的需求也越来越大,要求越来高。有远程化的社会需求、对框架结构和服务平台集成化的需求、操作维护迅捷化的需求。于是远程化的方法越来越受到社会的欢迎。
在互联网快速发展的大背景下,计算机逐渐的走进了千家万户,越来越小的体积是的计算机越来越容易携带,远程协助系统的作用得到了体现和发挥,远程聊天越来越受到人们的关注和推崇,远程聊天是人们最为关注的远程应用,远程聊天软件所带来的方便是众所周知的,远程会议,远程沟通等等,因为远程聊天的出现大大减少了这些工作所带来的人力物力的消耗,即能够减轻对资源的消耗,也能保证效率的提高,在各个方面上得到了较好的应用。在Java平台上可以实现对象的传递、平台无关等特征。基于Java RMI技术的远程辅助系统运用的越来越广泛,本次做的设计主要是RMI的远程通讯。RMI(Remote Method Invoke, 远程方法调用)是Java为了方便网络通讯的一种机制。它允许某个Java虚拟机上的类调用另外一个Java虚拟机的类的方法。 这两个Java虚拟机既可以在同一台机器上,也可以在不同机器上。RMI隐藏了具体的网络通讯的细节。 使得“访问远程主机上的对象如同访问本地对象”。使得用户完全不需要考虑具体的网络通讯细节。通过利用远程通讯工作,在现在的生活以及工作中提供了极大的方便,缓解了紧张的交通,降低了环境的污染,免去了道路上的奔波,提高了工作效率,更好的提高工作效率。
类似于当下的许多聊天工具Netmeeting、MSN-Message、腾讯QQ等等。此次设计的聊天室工具引用了基于C/S架构的JAVA RMI技术的远程协助协同。服务器端(Server)启动后等待客户端(Client)连接,当客户端和服务器端建立有效连接之后就可以进行有效的通信,并且具备对聊天信息保存的功能,便于再次查找。
关键词: 互联网 RMI 远程调用
The design of chatting room software base on Java RMI
Abstract:All industries of the world are developing with high speed,meanwhile,larger demand and more strict requirement of computer technology were asked.All these requirement including Remote control、The frame structure and?integrated?service platform、Operation and maintenance easily. So Remote control is more and more popular.
At the background of quickly development of Int
您可能关注的文档
最近下载
- 动画专业毕业设计 教学大纲.pdf VIP
- T∕CPIA 0074-2024 光伏组件清扫机器人规范.pdf
- 氢气储罐风险评估报告.docx
- 带状疱疹后遗神经痛护理查房PPT.pptx VIP
- 一氧化氮检测仪产品技术要求美好创亿医疗.pdf
- 2025年中国化学工程第七建设有限公司招聘笔试参考题库含答案解析.pdf
- GB50500-2013 建设工程工程量清单计价规范.pdf VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
- 2024年连云港专业技术人员继续教育《饮食、运动和健康的关系》92分(试卷).pdf VIP
- 《GB/T 23444-2024金属及金属复合材料吊顶板》.pdf
文档评论(0)