问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VB中使用WinSock控件编写网络程序

发布网友 发布时间:2023-09-13 00:01

我来回答

1个回答

热心网友 时间:2023-09-20 17:04


WinSock控件能够通过UDP协议(用户数据报协议)或TCP协议(数据传输协议)连接到远程的机器并进行数据交换。这两种协议都能用来创建客户端和服务端应用程序。就像定时器控件一样,WinSock控件运行时没有一个可视的界面。
可能的用途
创建客户端应用程序,它能在信息到达*服务器之前把用户的信息收集起来。
创建服务端应用程序,它能作为来自多个用户的数据一个集中处理点。
创建“聊天”程序。
协议的选择
当我们使用WinSock控件时,首先要确定的是使用TCP还是UDP协议。它们之间主要的区别在于连接状态:
TCP协议控件是一个基于连接的协议,就像电话机一样,用户必须在通话之前建立连接;
UDP是一个无连接的协议,两台计算机之间的事务处理就像传纸条一样:一台计算机向另一台计算机发送消息,但是它们之间并没有一个明确的连接路径。另外,发送的单个信息量的大小取决于网络。
通常,你要创建的应用程序的类别就决定了你要选择的协议。以下是几个能够帮助你选择合适的协议的问题:
当发送或接收数据时,该应用程序需要从服务端或客户端获得认证吗?如果要的话,那么TCP协议就正好需要在发送或接受数据前建立明确的连接。
要发送的数据量大吗?(就像图片、声音文件之类)一旦建立了连接,TCP协议就会保持连接并保证数据的完整性。但是,这种连接会占用的更多的处理器资源,成本也会更高一些。
数据是陆续传输的,还是一次全部传完呢?比如,如果你要创建的应用程序在某些任务完成时会告知具体的计算机,那么选择UDP协议会更合适一些。UDP协议也更适合于发送小量数据。
协议的配置
配置你的应用程序所用到的协议:在设计阶段,单击工具窗口里的协议,选择sckTCPProtocol或sckUDPProtocol。你也可以在代码里配置协议,就像下面这样:
Winsock1.Protocol=sckTCPProtocol
确定你的计算机名
要连接到远程的计算机,你必须知道它的IP地址或别名。IP地址是一串用句点分隔的3位数字。通常,计算机的别名更容易让人记住。
按下面的步骤可以找到你的计算机名:
在“任务栏”里单击“开始”
在“设置”选项里单击“控制面板”;
双击“网络”图标;
单击“网络标识”
在“计算机名”中显示的就是你的计算机名。
一旦你找到你的计算名,它就可以作为远程主机的属性来用了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
笔记本电脑的哪些牌子什么牌子的笔记本电脑好 笔记本电脑品牌质量排行榜你知道哪个最耐用全面解析笔记本电脑品牌的质 ... 十大笔记本电脑品牌笔记本电脑推荐品牌 各大汽车电脑品牌厂家官方售后服务电话合辑v3.00 哪种笔记本电脑售后好哪个品牌电脑售后好 各大笔记本电脑品牌售后网点及售后电话汇总解决您笔记本电脑问题的选 ... 如何教育孩子成学霸 学霸的家长是怎样培养孩子的? 聪明的懒孩子怎么变成学霸 学霸孩子怎么培养 Tom likes going to school by bike 等于什么? He goes to work by bike on Mondays.等于什么? by bike等于什么英语 月入多少适合投资理财呢? 京极真的角色评价 京极真在哪些集数出现过 名侦探柯南京极真和谁在一起了 我想用支付宝但借记卡信息填的是我妈的 现在联通换SIM卡收费吗 在青岛李沧区联通营业厅可以补办泰安卡号吗?需要多少钱啊? 株洲三三一爱尔眼科医院的准分子近视手术最新收费标准? 全飞秒手术价格是按照一只眼来算的吗?两只眼多少米,能打折优惠吗? 爱尔眼科优才计划有没有奖励 长沙爱尔在暑期有没有优惠活动?主要面向谁? 主动离职工资怎么算 舒肝散和逍遥丸的作用是否一样 黄岩农贸市场要搬迁吗 靖江市新渔婆菜场怎么搬掉了 如果你没有钱了你会去偷盗会抢吗。 抒发思乡之情这叫什么 中信消费金融有限公司 中信金融租赁是做什么的? 日照新世界南苑新城有多少户? wni32 .ttj.acc.rgrk 昰什么木马? 燃气塑料管为什么还要附一根电线 360查到 疑似木马c:\windows\system32\iggttj.d 但是删不掉,应怎么删除... 日照新世界南苑新城售楼热线是多少? 求体现我国自然环境和人环境特征的作文 天麻炖鸡或排骨怎样做 电影前任2备胎反击战剧情介绍 ...与从客观实际出发的哲学观点的关系。 自知之明,不自量力,量力而行... ...分别为5MPa和10MPa的溢流阀串联在液压泵的出口,泵的出口压力为... ...的溢流阀串联在液压泵的出口,泵的出口压力为多少? ...的溢流阀串联在液压泵的出口,泵的出口压力是多少,为什么? 自之知明文言文 溢流阀 压力 ...玩过一个游戏 讲的是一个粉色的猪妈妈给猪宝宝找苹果 要做苹果派... 我一生气就想咬人,初中打架的的时候也喜欢咬对面。平常我脾气还是很好... 先导式溢流阀的最高工作压力是多少 为什么会想咬人怎么办