060C++基于网络的点到点的通讯系统
                    联系方式 Email: lw510@qq.com      QQ: 497053418       MSN: lw510@qq.com
以下仅为该设计的基本说明介绍,若需要完整的设计和论文,建议您购买本设计.

本系统开发工具:C++

本设计包含内容:源代码+可执行程序+毕业论文+开题报告+答辩稿

论文大概:

 

 

1                    

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

2              
 
1 

网络是一个激动人心的领域,编写网络上的应用程序更是很多程序员向往的情节,然而编写网络程序需要掌握大量的网络传输协议、编程接口和WinSock32 API 函数.

20世纪90年代以来,计算机网络技术和信息处理技术在全世界范围得到了迅猛发展,基于Tcp/Ip协议的文件传输和即时聊天系统迅速成为数据通信网络上最常用的应用。本课题所要完成的是用C++ builder设计一个基于Tcp/Ip协议的点到点的通信系统,其中包括点到点用户聊天系统、简单文件传输系统、客户端应用程序、服务器端应用程序、网络通讯协议及规范等。

  利用FastNet中的NMStrm控件和NMStrmServ控件可以实现发送和接收文件数据流。NMStrm控件是一个基于TCP/IP的流控件,它可以接收流数据,然后通过网络将其发送给服务器;NMStrMServ控件可以接收从客房端发送来的流数据。若要发送流数据,只需调用NMStrm控件的PostIt方法;而若接收流数据可以通过NMStrmServ控件的OnMsg事件来实现。

060C++基于网络的点到点的通讯系统
 

关闭窗口

与本站联系的时候,为了提高效率,请告诉本站您需要的设计编号与题目。如:001VBAC人事管理系统
编码说明:001VBAC人事管理系统,其中001VBAC 为该毕业设计的编号,VB代表开发语言,AC代表数据库(ACCESS)
版权所有:510计算机论文网:http://www.lw510.com/程序制作:510论文
Email: LW510@QQ.COM  QQ: 497053418   MSN: LW510@QQ.COM