教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 其他论文> 在VB中如何使用 Winsock 控件

在VB中如何使用 Winsock 控件

上传者:网友
|
翻新时间:2022-11-03

在VB中如何使用 Winsock 控件

在VB中如何使用 Winsock 控件

摘要:本文介绍如何利用 WinSock 控件可以与远程计算机建立连接,并通过用户数据文报协议 (UDP)或者传输控制协议 (TCP)进行数据交换,并分别给出Winsock控件使用 UDP 协议和TCP协议进行远程计算机连接的应用实例

关键词:VB、控件、协议

1.引言

1.1 Winsock 控件可能的用途

创建收集用户信息的客户端应用程序,并将收集的信息发送到某中央服务器。

创建一个服务器应用程序,作为多个用户的数据的汇入点。

创建“聊天”应用程序。

1.2 选择通讯协议的标准

在使用 WinSock 控件时,首先需要考虑使用什么协议。可以使用的协议包括 TCP 和 UDP。两种协议之间的重要区别在于它们的连接状态:

(1、) TCP 协议控件是基于连接的协议,可以将它同电话系统相比。在开始数据传输之前,用户必须先建立连接。

(2、) UDP 协议是一种无连接协议,两台计算机之间的传输类似于传递邮件:消息从一台计算机发送到另一台计算机,但是两者之间没有明确的连接。另外,单次传输的最大数据量取决于具体的网络。

到底选择哪一种协议通常是由需要创建的应用程序决定的。下面的几个问题将有助于选择适宜的协议:

在收发数据的时候,应用程序是否需要得到客户端或者服务器的确认信息?如果需要,使用 TCP 协议,在收发数据之前先建立明确的连接。

数据量是否特别大(例如图象与声音文件)?在连接建立之后,TCP 协议将维护连接并确保数据的完整性。不过,这种连接需要更多的计算资源,因而是比较“昂贵”的。

数据发送是间歇的,还是在一个会话内?例如,如果应用程序在某个任务完成的时候需要通知某个计算机,UDP 协议是更适宜的。UDP 协议适合发送少量的数据。

1.3 协议的设置

在设计时,可以按如下方式设置应用程序使用的协议:在“属性”窗口中单击“协议”,然后选择 sckTCPProtocol 或者 sckUDPProtocol。也可以使用程序代码来设置 Protocol 属性,如下所示:

Winsock1.Protocol = sckTCPProtocol

1.4 确定计算机的名称

在与远程计算机相连接的时候,需要知道它的 IP 地址或者它的“计算机名”。IP 地址是一串数字,每三个数字为一组,中间用点隔开(形如 xxx.xxx.xxx.xxx)。通常,最易记住的是“计算机名”。

要确定“计算机名”,请按照以下步骤执行:

(1)在计算机的“任务栏”上,单击“启动”。

(2)在“设置“项中,单击“控制面板“。

(3)双击“网络”图标。

(4)单击“标识”选项卡。

(5)在“计算机名称”框中可以找到计算机的名称。

(6)上面找到的计算机名称可以作为 RemoteHost 属性的值。

下载文档

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

网友最新关注

我的课余生活
夕阳
一个奇怪的梦
我爱蓝色
秋天的图画
大雾
我的龙龙哥哥飞起来了
续写《一只小鸟》
我和时间比赛
我是帅博
拔河
我的同学
第一次上英语班
贴鼻子
比手劲
2011年预备党员转正申请书
大学生党员入党转正申请书1200字
2011年预备党员转正申请书
最新优秀入党转正申请书范文
大学生预备党员转正申请书范文
2011年6月入党转正申请书
2011年6月大学生预备党员转正申请
大学预备党员转正申请书范文
2011年中共预备党员入党转正申请书
5月大学生预备党员转正申请书
预备党员转正的考察材料汇报
幼教预备党员入党转正申请书
2011年入党转正思想汇报
幼儿园教师5月入党转正申请书
2011高中学生预备党员转正申请
轨道车辆牵引变流器的应用与发展
沈阳地铁南京街站基坑围护方案研究
未来会计并未动摇传统会计的根基(1)
MVB总线在地铁列车控制系统中的应用
关注地铁车站设备防灾能力
单件小批量生产企业中的成本控制方式(1)
上海地铁1号线轨道电路抗干扰措施
浅谈党政领导人才的自我能力开发
地铁车站单面墙模板设计与施工
关于网络会计的几点思考(1)
城市轨道交通的环境景观研究
浅谈半敞开式地铁通风设计
地铁车站出入口优化布置浅析
地铁环控通风系统消声降噪设备的分析与选择
浅析如何推动文化大发展大繁荣
《我为你骄傲》
《我选我》教学设计
《酸的和甜的》教学设计
《一株紫丁香》教学设计
《我是什么》教学设计
《雷雨》教学设计
《蜜蜂引路》
《玩具柜台前的孩子》
《风娃娃》教学设计
《黄山奇石》片断设计
《黄山奇石》教学设计
《农业的变化真大》教学设计
《数星星的孩子》教学设计
《坐井观天》教学设计
《称赞》教学设计