在VB中如何使用 Winsock 控件
nbsp; 到底选择哪一种协议通常是由需要创建的应用程序决定的。下面的几个问题将有助于选择适宜的协议:
本文链接地址:http://www.oyaya.net/fanwen/view/141136.html
在收发数据的时候,应用程序是否需要得到客户端或者服务器的确认信息?如果需要,使用 TCP 协议,在收发数据之前先建立明确的连接。
数据量是否特别大(例如图象与声音文件)?在连接建立之后,TCP 协议将维护连接并确保数据的完整性。不过,这种连接需要更多的计算资源,因而是比较“昂贵”的。
数据发送是间歇的,还是在一个会话内?例如,如果应用程序在某个任务完成的时候需要通知某个计算机,UDP 协议是更适宜的。UDP 协议适合发送少量的数据。
1.3 协议的设置
在设计时,可以按如下方式设置应用程序使用的协议:在“属性”窗口中单击“协议”,然后选择 sckTCPProtocol 或者 sckUDPProtocol。也可以使用程序代码来设置 Protocol 属性,如下所示:
Winsock1.Protocol = sckTCPProtocol
1.4 确定计算机的名称
在与远程计算机相连接的时候,需要知道它的 IP 地址或者它的“计算机名”。IP 地址是一串数字,每三个数字为一组,中间用点隔开(形如 xxx.xxx.xxx.xxx)。通常,最易记住的是“计算机名”。
要确定“计算机名”,请按照以下步骤执行:
(1)在计算机的“任务栏”上,单击“启动”。
(2)在“设置“项中,单击“控制面板“。
(3)双击“网络”图标。
(4
《在VB中如何使用 Winsock 控件(第2页)》