社区
Delphi
帖子详情
关于消息
iwillgo2
2003-08-22 11:09:54
当串口收到数据时,触发Windows的什么消息,我想在这个消息里处理数据。
...全文
78
8
打赏
收藏
关于消息
当串口收到数据时,触发Windows的什么消息,我想在这个消息里处理数据。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaofei7569
2003-08-25
打赏
举报
回复
是线程,不会占用很多资源的,一般运行串口的程序,很少运行其他程序,比如工控程序就是这样,且读串口的时候一次性可以读很多个字节,即使线程的级别低一点点也不怕的.
我以前试用过微软的控件,那里就好像有事件,如果是用的delphi的话,网上有几个这样的控件的,VC也有.不过我觉得还是自己动手写比较好.我写的代码可以准确无误的读取串口的信息,如果用的是其他的控件,就是有点不放心.
a8604
2003-08-25
打赏
举报
回复
我通常使用 VACOMM1.ONRXCHAR 来处理数据
iwillgo2
2003-08-23
打赏
举报
回复
to xiaofei7569(晓飞) :
写一个进程监控太占用资源了,最好有事件触发
firstshine
2003-08-22
打赏
举报
回复
好低的信誉值
xiaofei7569
2003-08-22
打赏
举报
回复
自己写线程读取数据,不会触发事件的。或用专用的串口控件,那可能有事件。用VB的mscom好象可以。我以前试验过的。
iwillgo2
2003-08-22
打赏
举报
回复
to DJ_KK(蓝色代码):
无论什么数据,可能是其他设备发过来的
to bluenightsky()
感谢你的帮助,洗脱罪名,呵呵:)
DJ_KK
2003-08-22
打赏
举报
回复
串口收到数据,什么数据
bluenightsky
2003-08-22
打赏
举报
回复
不好意思,我更低
都是以前发的帖子搞得:(
go语言
消息
中间件
消息
中间件利用高效可靠的
消息
传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供
消息
传递和
消息
排队模型,它可以在分布式环境下扩展进程间的通信。
消息
中间件适用于需要可靠的数据传送的分布式环境。采用
消息
中间件机制的系统中,不同的对象之间通过传递
消息
来激活对方的事件,完成相应的操作。发送者将
消息
发送给
消息
服务器,
消息
服务器将
消息
存放在若干队列中,在合适的时候再将
消息
转发给接收者。
消息
中间件能在不同平台之间通信,它常被用来屏蔽掉各种平台及协议之间的特性,实现应用程序之间的协同,其优点在于能够在客户和服务器之间提供同步和异步的连接,并且在任何时刻都可以将
消息
进行传送或者存储转发,这也是它比远程过程调用更进一步的原因。在了解
消息
中间件之前,首先了解两个基本概念Message和Queue。Message :
消息
“
消息
”是在两台计算机间传送的数据单位。
消息
可以非常简单,例如只包含文本字符串;也可以更复杂,可能包含嵌入对象。Queue:
消息
队列,用来保存
消息
直到发送给消费者。它是
消息
的容器,也是
消息
的终点。一个
消息
可投入一个或多个队列。
消息
一直在队列里面,等待消费者连接到这个队列将其取走。队列的主要目的是提供路由并保证
消息
的传递;如果发送
消息
时接收者不可用,
消息
队列会保留
消息
,直到可以成功地传递它。
消息
队列的主要特点是异步处理,主要目的是减少请求响应时间和解耦。所以主要的使用场景就是将比较耗时而且不需要即时(同步)返回结果的操作作为
消息
放入
消息
队列。同时由于使用了
消息
队列,只要保证
消息
格式不变,
消息
的发送方和接收方并不需要彼此联系,也不需要受对方的影响,即解耦和。这也是
消息
中间件的意义所在。
Kafka
消息
队列中关于
消息
的实现原理
一个业务Topic中保存了100条
消息
数据,消费者1从Topic中消费
消息
数据,同时会定期将消费数据的偏移量写入到kafka内部的Consumer_offset主题上,如果消费者1在消费到第50条
消息
数据时,异常宕机不可用,此时消费者2启动后,就可以通过消费者1写入到Consumer_offset主题中的
消息
偏移量,根据偏移量就可以计算出消费者是在那条
消息
消费时宕机的,紧接着从这条
消息
处开始消费,从而避免
消息
长期不被消费的问题。故而将其设置了50个分区。其实是有公式计算的,如下所示。
[架构设计]关于
消息
队列的使用
[架构设计]关于
消息
队列的使用 关于
消息
队列的使用 一、
消息
队列概述
消息
队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步
消息
,流量削锋等问题 实现高性能,高可用,可伸缩和最终一致性架构 使用较多的
消息
队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 二、
消息
队列应用场景 以下介绍
消息
队列在
关于
消息
队列的使用
原文地址:https://www.cnblogs.com/linjiqin/p/5720865.html 一、
消息
队列概述
消息
队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步
消息
,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的
消息
队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 二、
消息
队列应用场景 ...
关于
消息
提示框中换行的问题
关于
消息
提示框中换行的问题 在c#的系统
消息
提示框里需要换行的话,可以敲入:\r\n
Delphi
5,387
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章