下载此文档

网络编程课程设计-异步TCP简单通信程序.doc


文档分类:IT计算机 | 页数:约23页 举报非法文档有奖
1/23
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/23 下载此文档
文档列表 文档介绍
指导老师评阅成绩表
学****与工作态度(30%)
选题的价值与意义(10%)
文献综述(10%)
研究水平与设计能力(20%)
课程设计说明说(论文)撰写质量(20%)
学术水平与创新(10%)
总分
指导老师签名: 年月日
课程设计答辩记录及评价表
学生
讲述情况
教师主要
提问记录
IP地址是怎么判断合不合法的?
怎么把FORM的名字改了?
字体大小和颜色的改变是怎么实现的?
,为什么要用这个?
正则表达式的[ ]和{}有什么区别?
学生回答
问题情况
调用函数 public static bool CheckIPAddress(string IP)来完成的IP验证。
在Form的属性里面修改Text就可以了。
添加menuStrip1控件,添加字体项目,调用设置方法就可以完成了。
用这个编码可以把汉字编码。
[0-9]{3,4}的意思是匹配0—9之间的数至少三次之多四次,
也就是说整则表达式的[ ] 表示匹配一个,{}表示匹配多少次。
答辩评分
评分项目
分值
评价参考标准
评分
总分



及格

选题的价值与意义
10
9
8
7
6
4
文献综述
10
9
8
7
6
4
研究水平与设计能力
20
19
17
15
13
10
课程设计说明书(论文)撰写质量
20
19
17
15
13
10
学术水平与创新
10
9
8
7
6
4
答辩效果
30
28
25
22
19
15
是否同意论文(设计)通过答辩
□同意□不同意
答辩小组成员签名
答辩小组组长签名: 年月日
课程设计成绩评定表
成绩汇总
评分项目
评分
比例
分数
课程设计总分
指导老师评分
50%
答辩小组评分
50%
课程设计
题目:异步TCP简单通信程序
作者姓名:
班级:
信息安全08级四班
学号:
指导教师:
日期:
2011年 6 月 21 日
作者签名:
摘要
随着计算机网络技术的飞速发展,比如基于互联网的信息发布,通信,数据共享等等。网络技术越来越受到人们的重视,它已逐渐渗入我们生活的各个层面,网络聊天工具在丰富的网络生活中也扮演了重要的角色。随着计算机网络技术的发展,很多政府机构,企业,学校,都是先以一个统一的局域网联结在一起,.因此基于局域网的即时通信工具,就这样应运而生了。所以本系统主要完成了在局域网内的简单异步聊天功能,。用多线程实现不同的并行任务。并进行了人性化的界面设计,使用起来更加简单方便,并且功能十分合理,又易于扩展以及个性化定制。本文通过局域网聊天系统来具体共享内存实现进程间的数据交换,利用windows消息机制实现进程间的同步,两种机制结合使用。

关键词:异步聊天;局域网;即时通信;客户端;服务端;多线程;进程同步;
1 引言 1
课题背景 1
国内外现状 1
本课题研究的迫切性 2
本课题的研究作用 2
本文的主要工作 2
2
2
3
运行环境 3
C#网络编程技术介绍 3
Studio开发环境介绍 4
5
5
5
5
6
7
7
7
16
16
结论 16
参考文献 17
1 引言
课题背景
近年来,随着全球信息化进程的不断发展,网络也在飞速发展。出于高效、快速地处理各种事务的目的,越来越多的企业在其内部使用局域网来进行工作。在内部局域网的帮助下,企业得以简化信息流程,提高信息交换的速度,从而提高工作效率。然而,随着企业规模的扩大,业务量的增加,在局域网上运行的应用越来越多,如知识库、网络会议、数据库应用和数据的同步与备份等,这些应用对局域网的信息吞吐、处理能力的要求也越来越高。这些在企业内部原有局域网设计之初未曾考虑到的新情况的出现使得局域网不堪重负,容易发生信息阻塞,此时,局域网不但不能提高生产效率,反而成为企业发展的瓶颈。
为了解决上述矛盾,人们提出了许多方法。提升网络带宽及增加服务器的吞吐能力是解决此矛盾的一种方法。然而,从企业运行的成本方

网络编程课程设计-异步TCP简单通信程序 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数23
  • 收藏数0 收藏
  • 顶次数0
  • 上传人799474576
  • 文件大小0 KB
  • 时间2013-10-02