全球旧事资料 分类
基于UDP协议的网络聊天程序设计
学生姓名:XX
指导老师:XX
摘要本课程设计是是基于UDP协议的网络聊天程序设计,UDP协议是无连接的协议,是TCPIP协议的一种分层协议。通过本设计进一步掌握利用VisualC进行程序设计的能力和运用面向对象程序设计的思想和方法,初步掌握开发一个小型实用系统的基本方法,理解Wi
dows程序的运行过程。本设计实现的聊天工具要求在MicrosoftVisualC60上,编写一个程序,采用CS模式,模拟网络上的聊天软件,实现在局域网上两台主机之间的通信。且经过测试,该聊天程序能够正常运行,实现了设计目标。
关键词UDP协议;客户机服务器;网络聊天
1引言
现在是网络的世界,网络发展的不可估量了,它可以包括我们生活中的方方面面,小到上网浏览新闻、上网购物,大到网上理财、网上会议,可以说网络把我们的世界变小了,即使在海角天边,只要有网络的地方我们就可以随时联系。最简单的形式就是进行网络聊天了,比如QQ、MSN
f等等很简单的聊天工具,可以随时拉近你我的距离。本设计将基于UDP协议和局域网环境,实现一个即时聊天程序。
11本文主要内容本文第二节介绍了UDP协议和客户机服务器模式基本原理,第三
节详细描述了设计思路和流程,第四节为本次课程设计的总结。
12设计平台MicrosoftVisualC60,简称VC或者VC60,是微软推出的一
款C编译器,将“高级语言”翻译为“机器语言(低级语言)”的程序。VisualC是一个功能强大的可视化软件开发工具。自1993年Microsoft公司推出VisualC10后,随着其新版本的不断问世,VisualC已成为专业程序员进行软件开发的首选工具。虽然微软公司推出了VisualCNETVisualC70,但它的应用有很大的局限性,只适用于Wi
dows2000、Wi
dowsXP和Wi
dowsNT40。所以实际中,更多的是以VisualC60为平台。
VisualC60由Microsoft开发它不仅是一个C编译器,而且是一个基于Wi
dows操作系统的可视化集成开发环境(i
tegrateddevelopme
te
viro
me
t,IDE)。VisualC60由许多组件组成,包括编辑器、调试器以与程序向导AppWizard、类向导ClassWizard等开发工具。这些组件通过一个名为DeveloperStudio的组件集成为和谐的开发环境。Microsoft的主力软件产品。VisualC是一个功能强大的
f可视化软件开发工具。自1993年Microsoft公司推出VisualC10后,随着其新版本的不断问世,VisualC已成为专业程序员进行软件开发的首选工具。虽然微软公司推出了VisualCNETVisualC70,但它的应用的很大的局限性,只适用于Wi
dowsr
好听全球资料 返回顶部