VB Winsock进行网络通信 用UDP协议进行通信协议,怎么做

如题所述

温馨提示:内容为网友见解,仅供参考
无其他回答

vb里怎么通过winsock实现两台计算机的数据传输,,每台计算机一个程序...
在窗体中放入一个 Winsock 控件,并将其命名为 udpPeerB。在“属性”页上,单击“协议”并将协议修改为“UDPProtocol”。在窗体上添加两个 TextBox 控件。将第一个命名为 txtSend,第二个命名为 txtOutput。在窗体中添加如下的代码。 Private Sub Form_Load()'控件的名字为 udpPeerB。With udpPeer...

VB中使用Winsock控件UDP协议问题
既然没有的话,那当A给你发消息的时候,你同时把RemoteHost和RemotePort都给记录下来,等你要重新给A发消息的时候,把RemoteHost和RemotePort都改回去试试看.

如何使用VB Winsock控件??
一)选择通讯协议 在使用 WinSock 控件时,首先需要考虑使用什么协议。可以使用的协议包括 TCP 和 UDP。到底选择哪一种协议通常是由需要创建的应用程序决定的。下面的几个问题将有助于选择适宜的协议:在收发数据的时候,应用程序是否需要得到客户端或者服务器的确认信息?如果需要,使用 TCP 协议,在收发...

VB6.0的winsock控件用UDP局域网广播数据,当数据很大时接收方报10040...
解决你的问题,大概有几个方法:一.控制发送速度,简单但是效率有点低 二.技术方加大数据缓冲,优先接收,读了就放内存里,接收完或是空闲时再处理,这在处理过程复杂时比较有效 三.出错的数据丢掉---没错,就是不要了!既然你选择了UDP,就无法避免丢包的事情发生,肯定要有相关的容错处理.网络可以"自动"丢...

vb winsock 如何 现实UDP 或 TCP打洞
1.需要这两个子网之外的一个固定IP做中转,也就是传统上的C\/S模式,A组和B组做客户端,第三方的固定IP做服务器,用来转发消息.这个方式中从服务器发消息到内网时需要打洞,方法是"反连接",也就是用内网主动连接服务器的SOCKET回发消息;2.就是改一下内网的结构,其中一组选出一台机器做为路由,内网...

vb中的winsock控件怎样才能实现在互联网通信
winsock控件在局域网和广域网通信的方法是一样的,不同的是局域网使用的是内网IP,广域网要使用外网IP,如果您是单机ADSL上网,直接连接外网IP就可以了,如果是用路由器,则TCP服务端要先进路由设置好端口映射才能连接。

请问VB.net下如何使用winsock udp协议发送图片 和接收图片并存为jpg...
不过UDP协议每次最多只能发送8K,所以你要先读取文件,建立以个byte()数组 然后第一次发送是从数组的0-8100这个范围,下次再发送的时候将再从8101开始发送,长度仍未8100就可以了。用一个while 循环来判断文件有没有发送完成就行了。对于接收端,在接收的时候也是要用一个循环来写文件,前提是你必须...

关于VB中利用winsock采用UDP通讯,解析浮点型数据的问题
1)将上传的浮点型数据按字节数组接收。2)根据浮点数数据类型取8或4字节,逐一处理。3)是使用API函数(CopyMemory)来处理,需要注意的是高低字节顺序。下列代码演示了10进制Single(单精度浮点型转为16进制字符显示的浮点数和其相反运算:Option ExplicitPrivate Declare Sub CopyMemory Lib "kernel32" ...

在VB6.0中如何使用socket控件?
下面就利用VB5中的WinSock控件编写一个网上聊天程序。 一)网络通信协议的基础和选择 1.1 TCP(数据传输协议)基础 数据传输协议允许创建和维护与远程计算机的连接。连接两台计算机就可彼此进行数据传输。 如果创建客户应用程序,就必须知道服务器计算机名或者 IP 地址(RemoteHost 属性),还要知道进行“侦听”的端口(Remote...

用VB写telnet协议的通信程序急~~~
大体思路:winsock winsock.connect UNIXIP , 端口 然后在winsock的dataarrival事件中写与UNIX交互的程序,就是一个没有显示出来的TELNET程序而已 === 到www.dapha.net上下载一个TELNET程序参考

相似回答