LabVIEWwilliam hill官网
登录
直播中
小米姑娘1994
8年用户
51经验值
擅长:嵌入式技术
私信
关注
[问答]
Labview TCP服务器和多个客户端问题
开启该帖子的消息推送
服务器
网络通信
我开启一个
labview
TCP服务器,与外部两个TCP客户端连接,两个客户端会定时给服务端发送数据。
我现在大致框架是,分两个while循环分别处理两个客户端连接,while里面做读-数据处理-写的功能。但两个while之间需要数据交互,我现在想到的就是,功能全局变量或单进程共享变量,两个while会对变量进行读写操作。
我这样的框架可不可行,如果某个while在读变量时,另外一个while在写,会不会发生冲突。
回帖
(3)
汪刚刚
2022-4-13 19:31:34
那就需要做线程锁,一个读另外一个等待,不过做线程锁有可能导致程序卡死
那就需要做线程锁,一个读另外一个等待,不过做线程锁有可能导致程序卡死
1
举报
小米姑娘1994:
labview的TCP服务端怎么实现效率较高啊,Labview的官方实现是用状态机进行查询处理,侦听,读写,依次处理各连接。我现在有两个客户端,效率会不会比较低。
wuwm
2022-4-13 20:55:07
1个while循环分别处理两个客户端.分时处理,不是就解决了.
1个while循环分别处理两个客户端.分时处理,不是就解决了.
2
举报
小米姑娘1994:
在一个while里面,顺序执行两个客户端连接的读写?这样会不会有延时。
汪刚刚
回复
小米姑娘1994:
LabVIEW有一对多的例子,不过处理数据的速度不能太慢,一般是不影响速度的
roki
2022-4-21 09:53:22
可以使用队列加异步调用的方式处理吧
可以使用队列加异步调用的方式处理吧
1
举报
小米姑娘1994:
能否详细说说,大佬
更多回帖
rotate(-90deg);
回复
相关问答
服务器
网络通信
TCP
:
多个
客户端
向
服务器
发送数据
2019-08-22
3753
一个
服务器
,
多个
客户端
,怎么向指定的
客户端
发数据
2016-06-01
8378
如何协调
TCP
/IP
服务器
以访问
多个
客户端
2020-04-27
2542
如何同时在ESP8266上运行
TCP
客户端
和
TCP
服务
?
2024-07-08
249
LabVIEW
做
TCP
服务端
怎么把
多个
客户端
区分开
2020-05-29
3421
qt
tcp
程序在
服务器端
发送数据之前能接收
客户端
发送的数据吗?
2016-04-22
5179
TCP
通信时
服务端
如何接收
客户端
的数据?
2020-04-14
2686
labview
怎么实现
服务器端
一直等待
客户端
发送数据啊
2016-08-12
4389
用
labview
做一个
服务器
,与若干个
客户端
同时进行
TCP
通信
2015-05-21
13080
为什么我用
labview
编写的
服务器
只可以连接本机的
客户端
2019-03-11
3636
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分