西安工业大学毕业设计(论文)
图6-2 添加文件
在同一局域网的另一台电脑上运行客户端,如下图6-3: 客户端软件同样有两个按钮和一个信息框,与服务器有区别的是多了一个ip地址输入框来输入想要连接的服务器的ip地址,在输入ip地址后单机连接就可以连上服务器。
图6-3 客户端运行图示
输入服务器端的IP进行连接,效果如图6-4:
31
西安工业大学毕业设计(论文)
图6-4 输入服务器ip地址
连接服务器后就可以看到服务器上共享的文件,选择需要的文件双击下载并选择本地保存位置,如图6-5:
图6-5 选择本地文件保存地址
选择完成就开始下载,可以看到速度和完成度,下载完成后的效果图6-6:
图6-6 文件下载完成
下载完成后,指定目录下就有了该文件了,双击文件打开说明文件是完整的。如图6-7:
32
西安工业大学毕业设计(论文)
图6-7 本地文件接收完毕
本测试使用了所编写的程序,简述了软件的操作过程,并给出了程序运行的结果。
33
7 总结 7 总结
本文较完整地讨论了网络和文件编程等相关技术的常用处理方法。针对网络文件传输问题,取得的研究成果如下(本文的主要工作如下):
1. 研究了局域网的工作模式,Windows下的网络编程。
2. 利用Winsocket的基本原理,实现了一种多线程模拟异步传输过程
综上所述,利用Winsock进行数据文件的传输,其特点是可控性强,实现灵活方便, 可根据需要将此功能扩展到广域网中, 使此方法的数据传输技术更加完善实用。今后的工作应该在广域网文件传输继续研究。
34
致 谢 致 谢
在论文完成之际,作者要特别感谢指导老师xx老师的热情关怀和悉心指导。在作者撰写论文的过程中,x老师倾注了大量的心血和汗水,无论是在论文的选题、构思和资料的收集方面,还是在论文的研究方法以及成文定稿方面,作者都得到了x老师悉心细致的教诲和无私的帮助,特别是她广博的学识、深厚的学术素养、严谨的治学精神和一丝不苟的工作作风使作者终生受益,在此表示真诚地感谢。在论文的写作过程中,也得到了许多同学的宝贵建议在此一并致以诚挚的谢意。感谢所有关心、支持、帮助过我的良师益友。
最后,向在百忙中抽出时间对本文进行评审并提出宝贵意见的各位专家表示衷心地感谢!
35