本系统开发工具:C++
本设计包含内容:源代码+可执行程序+毕业论文+开题报告+答辩稿
论文大概:
1 前言... 1
2 正 文... 2
2.1 需求分析... 2
2.2 C++Builder开发环境的介绍... 2
2.3 用于文字交谈的组件... 2
2.4 用于文件传输的组件... 3
2.5TCP/IP协议介绍... 4
2.6设计分析... 5
2.6.1 设计原理... 5
2.6.2设计思想... 5
2.6.3主界面及监听界面... 5
2.7 控件属性... 6
2.8控件响应的实现... 8
结论... 18
致谢... 19
参考文献... 20
附录... 21
网络是一个激动人心的领域,编写网络上的应用程序更是很多程序员向往的情节,然而编写网络程序需要掌握大量的网络传输协议、编程接口和WinSock32 API 函数.
20世纪90年代以来,计算机网络技术和信息处理技术在全世界范围得到了迅猛发展,基于Tcp/Ip协议的文件传输和即时聊天系统迅速成为数据通信网络上最常用的应用。本课题所要完成的是用C++ builder设计一个基于Tcp/Ip协议的点到点的通信系统,其中包括点到点用户聊天系统、简单文件传输系统、客户端应用程序、服务器端应用程序、网络通讯协议及规范等。
利用FastNet中的NMStrm控件和NMStrmServ控件可以实现发送和接收文件数据流。NMStrm控件是一个基于TCP/IP的流控件,它可以接收流数据,然后通过网络将其发送给服务器;NMStrMServ控件可以接收从客房端发送来的流数据。若要发送流数据,只需调用NMStrm控件的PostIt方法;而若接收流数据可以通过NMStrmServ控件的OnMsg事件来实现。
若以上介绍已经够详细,请汇款后与本站联系!若需要更详细说明,请与本站客服取得联系! Email: lw510@qq.com QQ: 497053418 MSN: lw510@qq.com
关闭窗口