社区
ASP
帖子详情
vb winsock问题
aokjin
2005-04-03 02:29:53
我现在要做一个系统,我从linux系统接收数据,我自己是win2003,然后当收到信息时返回到linux系统!另外,我还要把接收到的数据发给另外的客户端!我永远都是处于被动状态!而且这些传输都是实时的!我现在一头雾水,不知道该怎么做,也不知道自己说清楚了没有,请大虾们给我指点,最好能够贴出代码,我将高分相送
...全文
277
9
打赏
收藏
vb winsock问题
我现在要做一个系统,我从linux系统接收数据,我自己是win2003,然后当收到信息时返回到linux系统!另外,我还要把接收到的数据发给另外的客户端!我永远都是处于被动状态!而且这些传输都是实时的!我现在一头雾水,不知道该怎么做,也不知道自己说清楚了没有,请大虾们给我指点,最好能够贴出代码,我将高分相送
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
poron9
2005-04-04
打赏
举报
回复
我没在VB下写过Socket应用,因为VB的多线程处理功能不理想
不过转贴一份坛子上一位兄弟的UDP应用代码,类似你要的吧。
Private Sub Command1_Click()
With Me.Winsock1
.Protocol = sckUDPProtocol
.Bind 8000, "127.0.0.1"
End With
End Sub
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Dim x
Me.Winsock1.GetData x
MsgBox x
End Sub
运行后,用如下xx.vbs文件测试
Set sock = CreateObject("MSWINSOCK.Winsock")
sock.Protocol = 1
sock.RemoteHost = "127.0.0.1"
sock.RemotePort = 8000
sock.SendData "123"
aokjin
2005-04-04
打赏
举报
回复
本机调试成功,就看明天服务器上了!谢谢各位,明天结贴
aokjin
2005-04-03
打赏
举报
回复
楼上的朋友,基本上就是你说的这种格式,能不能有这样的代码给小弟看看啊
poron9
2005-04-03
打赏
举报
回复
首先重要的要确定你的数据包是传送什么数据格式,比如如下格式:
11 123 12345
这个数据包里有三项数据,数据与数据之间使用Tab做分隔符,数据包以回车做为分行符
至于怎么样传送倒不是问题,关键是多线程工作的问题,不建议用VB,建议用VC
fcuandy
2005-04-03
打赏
举报
回复
那这就是简单的关于winsock的使用了.
或许真如2楼所言
aokjin
2005-04-03
打赏
举报
回复
这些我都做好了,但是剩下的我就不太清楚了啊!收到的数据应该是一个id对应一个值,而我还要把这两个值再传送给其他的客户端
fcuandy
2005-04-03
打赏
举报
回复
很简单,不考滤linux
从linux发数据到win2003的某个端口时, 你的WINSOCK只需侦听此端口数据
而你发送数据到linux时,也只管往linux的接收端口发就行了.
至于linux上如何处理就不用管了.就是对winsock几个属性和方法的操作.
.RemotePort
.RemoteHost
.LocalIP
.LocalPort
.Connect
.SendData
.GetData
aokjin
2005-04-03
打赏
举报
回复
这还要钱?分不行的啊!这并不复杂啊,只是我对这个不熟而已啊!代码总长不会超过100行的吧!
mymyal123
2005-04-03
打赏
举报
回复
我晕。
给出代码,
先谈谈价钱
VB
winsock
简单实例tcp连接
在
VB
(Visual Basic)编程环境中,
Winsock
控件是一个强大的工具,用于实现网络通信,特别是TCP/IP协议的应用。本文将深入探讨如何使用
VB
Winsock
控件进行简单的TCP连接,并通过源码实例帮助开发者理解其工作原理。 ...
VB
winsock
服务端连接多个客户端示例
在
VB
(Visual Basic)编程环境中,
Winsock
控件是一个强大的工具,用于实现客户端-服务器(C/S)架构的网络通信。本示例着重讲解如何利用
Winsock
控件设计一个服务端程序,能够同时处理多个客户端的连接请求。下面将...
VB
Winsock
多线程
在
VB
Winsock
多线程应用中,每个线程可以独立地进行数据的发送和接收,避免了单一主线程处理网络通信时可能造成的阻塞
问题
。 1. **创建线程**: - 可以使用`New`关键字创建新的线程对象,并调用其`Start`方法启动...
vb
winsock
类实例
VB
Winsock
类是Visual Basic编程中用于网络通信的重要工具,它允许开发者创建客户端和服务端应用程序。这个实例将深入探讨如何利用
VB
Winsock
类实现这两者之间的数据交换。 首先,我们来了解一下
Winsock
的基本概念...
VB
winsock
控件实例
VB
Winsock
控件是Visual Basic编程环境中用于网络通信的一个组件,它使得
VB
程序能够实现TCP/IP协议栈的功能,包括客户端和服务端的通信。这个“
VB
Winsock
控件实例”是为初学者准备的学习资料,旨在帮助他们理解如何...
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章