教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 其他论文> VB开发客户服务器软件的设计与实现

VB开发客户服务器软件的设计与实现

上传者:网友
|
翻新时间:2013-12-18

VB开发客户服务器软件的设计与实现

VB开发客户服务器软件的设计与实现 VB开发客户服务器软件的设计与实现 信息技术论文 更新:2006-4-8 阅读: VB开发客户服务器软件的设计与实现

VB开发客户服务器软件的设计与实现

李湘江(长沙交通学院信息与计算科学系 长沙410076)

要 本文介绍了TCP/IP协议和客户/服务器程序的基本原理,给出了利用Visual Basic6.0开发客户/服务器软件的设计方法;最后给出了应用实例。

关键词 VB TCP/IP协议 Winsock控件 客户/服务器

1 引言

随着网络通信的兴起与迅速发展,TCP/IP协议已成为计算机网络中最主要的传输协议,TCP/IP传输协议也越来越为人所熟知。目前的Internet 网就是基于TCP/IP协议的互联网络。TCP/IP除了用于广域外,在局域网中也广泛应用。

TCP是传输控制协议,它提供了一种可靠的、面向会话连接的数据流服务,它可以在一个分组可能发生丢失、破坏、重复、延迟和乱序的不可靠物理网络之上通过确认、流控、复用同步等自动纠错技术提供一种可靠的进程间通信机制,从而充分保证用户数据传送的可靠和有序性。使用TCP协议通信时,TCP建立并控制数据发送方与接收方的会话关系,当接收方正确收到数据后,必须向发送方发送确认信息。如果发送方在指定时间内未能收到确认信息,将重发数据包。

IP指分组交换协议,是联网的主机之间定义数据包传送路由的规则,它的基本任务是通过网络传送数据报,各个IP数据报之间是相互独立的。IP本身没有连接协议,在交换数据前不会建立会话关系。IP收到数据后也不确认,发送方和接收方都不检测数据传输的正确性。所以仅有IP是不可靠的,不能确保正确传输数据。TCP与IP的组合则构成了功能完整的传输协议。

在TCP/IP网络应用中,多数网络应用程序是使用客户/服务器模型方式,客户向服务器发出服务请求,服务器作出应答响应,服务器通常在一个众所周知的地址侦听客户向服务器发出的请求,服务进程这时一直是处于休眠状态,直到有一个客户程序提出连接请求。服务器作出应答,并为客户提供相应的服务。客户/服务器模型最重要的特点是非对等相互作用,客户与服务器处于不平等的地位。服务器拥有客户机所不具备的各种软硬件资源和运算处理能力,服务器提供服务,客户请求服务,这种模式适应了网络资源、运算能力、信息分布不均等现象,成为IP应用的主要模式。Internet中的WWW、FTP、Telnet、E-mail等许多典型应用都是采用客户/服务器模型方式。

Visual Basic是Windows环境下简单、易学、高效的可视化编程语言开发系统,以其所见即所得的可视化界面设计风格和32位面向对象的程序设计等特点,已广泛地应用于各个领域,是很多计算机软件开发人员采用的开发工具。VB不但提供了良好的界面设计能力,而且在网络通信方面的功能也很强。采用VB开发网络通信应用软件十分方便,尤其软件界面设计非常便捷,编程工作量较小,开发周期短。

Visual Basic6.0中提供了Winsock控件,用于支持网络中两台以上计算机之间进行通信。Winsock控件提供了多样化的属性和方法来实现网络通信。通过设置Winsock控件属性及调用控件方法就能够实现TCP或UDP方式的网络通信。因此,使用Winsock控件编写网络通信程序的过程,实际上就是设置Winsock控件属性和调用控件方法的过程。利用这个控件,编程人员可以轻松地编写出TCP/IP客户服务器程序。

下载文档

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

网友最新关注

夸夸我的家乡
红池坝的传说
我的好朋友--同桌
美食节
看望阿姨
打扫房间
自行车
夸夸我的家乡
元旦节日
快乐的元旦
我的小制作
夸夸我的同学
布娃娃
快乐的一天
我的家
治安民警工作总结
记者个人工作汇报
政府办综合科人员个人工作总结
城市规划人员个人工作总结
校长个人年终总结
幼儿园班主任德、能、绩、勤个人工作总结
财政部门个人工作总结
食品监督德能勤绩个人工作总结
党风廉政建设个人工作总结
巡警个人工作总结
工商局干部年度个人工作总结
城建规划科个人工作总结
小学班主任年终个人总结
中学教师个人工作总结
上半年村党支部书记个人工作总结
高科技企业技术知识管理与核心竞争力
产权改革:解决我国国有企业诸多难题的关键
正反馈闭环管理系统
基于企业核心能力的企业并购整合系统分析
国企出路在于建立利益共享分配机制
企业治理结构的共时多样性与历时多样性
以供应链管理理论为基础的企业绩效评价
国企治理之下级监督与监管机构改革探究
军工科研院所的企业化转制:困境与对策
如何通过发展小企业来扩大就业
透过林毅夫、张维迎之争看国有企业的改革之路
职工治理为主是我国国企改革和公司治理成功的唯一途径
论中国特色的企业制度创新
企业并购的财务分析
民营企业进入国防产业的理论探讨
《古诗两首》教学设计
《富饶的西沙群岛》第一课时课堂实录
参考资料
西沙群岛自卫反击战
《饮湖上初晴后雨》教学设计
两种教法 两种境界──《富饶的西沙群岛》听课一得
《富饶的西沙群岛》多音字组词
从西沙群岛的“鱼”和“贝壳”谈起
《古诗两首》教学设计
《富饶的西沙群岛》教学片断实录
《富饶的西沙群岛》教学片断评析
《饮湖上初晴后雨》教学设计
瞻前顾后 强化知识 培养创新──《富饶的西沙群岛》段的教学
《富饶的西沙群岛》近反义词
《富饶的西沙群岛》词语理解