首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >既解耦又低延迟的通信机制

既解耦又低延迟的通信机制
EN

Stack Overflow用户
提问于 2009-04-08 22:03:42
回答 1查看 139关注 0票数 0

有没有人有过消息传输的经验,这些消息传输既是解耦的(发送者和接收者彼此不知道/关心对方),又是分布式和可能的远程交互事件的低延迟?它们存在吗?

我正在研究/开发用于有形交互设备(即物理按钮、旋钮、滑块、RFID传感器/执行器)的交互技术,这些设备可以控制软件,这些软件可能驻留在设备连接的同一系统上,也可能不驻留在同一系统上。

通常,某种类型的发布/订阅方法是我想要的方式,因为我希望每个实体只关心它生成的事件和它自己的功能。更不用说,设备可能会不确定地连接和断开。

该领域的一项流行技术是建立在元组空间TSpaces实现基础上的EventHeap。您将事件推入一个袋子中,然后可以将其拉出。但是元组空间实现的典型性能限制是高延迟;延迟有时是抖动或不确定的。这对于细粒度交互来说是不可接受的。

EventHeap Source

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-04-08 22:12:34

MQ (例如阿帕奇的ActiveMQ)可以解决一些问题:

  • 发送方和接收方无需相互了解
  • 发布/订阅和点对点

不太确定你所说的设备的功能是什么,可能太重了,但可能值得一看。

更新:实际上,这里有一个指向IBM's MQ for 'wireless and mobile applications'的链接,这也可能对查看有帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/732071

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档