社区
网络通信/分布式开发
帖子详情
寻求一个方案
奔雷手
2011-09-04 12:53:23
没有接触过硬件通信方面的内容,故来请教:
一台PC机,多台硬件设备,数据库。
PC机给多台硬件设备发送指令(串口/网口),硬件设备返回数据,PC机判断数据的准确性 然后记入数据库。
1,PC发送数据 是否需要多线程来处理(但是感觉发送指令并没有冲突);
2,PC接受数据 是否需要多线程并写入数据库,是创建多线程接受数据还是 创建多线程 写入数据库 还是两者都要;
...全文
79
8
打赏
收藏
寻求一个方案
没有接触过硬件通信方面的内容,故来请教: 一台PC机,多台硬件设备,数据库。 PC机给多台硬件设备发送指令(串口/网口),硬件设备返回数据,PC机判断数据的准确性 然后记入数据库。 1,PC发送数据 是否需要多线程来处理(但是感觉发送指令并没有冲突); 2,PC接受数据 是否需要多线程并写入数据库,是创建多线程接受数据还是 创建多线程 写入数据库 还是两者都要;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
haitao
2011-09-05
打赏
举报
回复
读串口:60x500/5=6k/s
写数据库:60x500/15=2k/s sql=2k/s x 4=8k/s
这样的数据压力,应该不用 多线程去读写 也能实现了
奔雷手
2011-09-05
打赏
举报
回复
[Quote=引用 5 楼 sz_haitao 的回复:]
每次多少字节的数据?
50~200台 是通过多串口卡?也不可能那么多端口啊
[/Quote]
目前最多预计是60台(要求客户限制60台陪一台PC),是多串口卡MOXA。
最多的一次返回数据500 byte
cntigercat
2011-09-04
打赏
举报
回复
用时钟控制线程
haitao
2011-09-04
打赏
举报
回复
每次多少字节的数据?
50~200台 是通过多串口卡?也不可能那么多端口啊
奔雷手
2011-09-04
打赏
举报
回复
[Quote=引用 3 楼 sz_haitao 的回复:]
接收,只要数据发送频率不是很快,一个线程最好
全部保存在内存,写数据库应该一个线程就行了
关键还是看 设备的数据发送频率 及 设备台数
[/Quote]
发送指令 5秒一次,正常情况下接收数据5秒一次,写入数据库是15秒一次。
硬件设备有50~200台。
haitao
2011-09-04
打赏
举报
回复
接收,只要数据发送频率不是很快,一个线程最好
全部保存在内存,写数据库应该一个线程就行了
关键还是看 设备的数据发送频率 及 设备台数
奔雷手
2011-09-04
打赏
举报
回复
[Quote=引用 1 楼 hongss 的回复:]
如果数据发送频率不是很快的话,分时采样就足够了
[/Quote]
发送频率很快,但是计入数据库的频率就不用那么快
hongss
2011-09-04
打赏
举报
回复
如果数据发送频率不是很快的话,分时采样就足够了
SPRING攻略 第2版.pdf
随着Spring框架最新版本——3.0版的发布,Spring平台已经发展成熟,成为Java、Java虚拟机、Groovy、NET或者Action-Script开发人员最强大、最具革命性的解决
方案
之一。 《Spring攻略(第2版)》是Spring平台的深入指南...
如何制定多种解决
方案
并且选出最优?
在工作中,领导让自己做一件事情,...
方案
只选
一个
但不能只想一种 找到本质才能找到最优
方案
如何列出多种解决
方案
先列出所有的解决
方案
脑力激荡方法 解决
方案
必须遵循理论 确定解决
方案
能否解决问...
对于
一个
项目多版本的 git 版本控制解决
方案
现在项目在开发的时候遇到
一个
问题,场景是多个用户共同使用
一个
项目(master)作为基准,开发自己的用户版本(customer_dev),如何
寻求
一个
合理有效的解决
方案
是非常重要的。
如何撰写项目的解决
方案
?
作为
一个
公认的
方案
打手,意思是写
方案
就象打字员一样,我觉得我在这方面确实是有绝活。我基本上都是在
方案
提交前一两天接到写
方案
的任务,而我自己的事情一般又比别人多一点,也不能不做,只好心里大骂一句,骂完后...
撰写项目的解决
方案
要点解析
作为
一个
公认的
方案
打手,意思是写
方案
就象打字员一样,我觉得我在这方面确实是有绝活。 我基本上都是在
方案
提交前一两天接到写
方案
的任务,而我自己的事情一般又比别人多一点,也不能不做,只好心里大骂一句,骂完...
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章