c - 是否可以在 C 中使用事件总线?

标签 c embed

我需要为各种嵌入式系统(在 linux、android、windows ce 下运行)创建一个模块(由多个组件组成)。我还处于设计阶段: - 我决定用 C 语言编写我的组件,以提高可移植性和效率:然后所有其他供应商都可以将我的组件合并到他们在 linux、android 或 windows CE 上的应用程序中。 - 我还想建议通过使用一种事件总线将我的组件与其使用分离。 但是可以在纯 C 中使用可移植事件总线吗?或者我能提供的最好的是回调函数的注册?

最佳答案

您可能需要考虑使用消息代理。我在我的许多 c 服务中使用 Apache 的 Active MQ ( http://activemq.apache.org/ )。如果你想要轻量级的东西,试试 Mosquitto ( https://mosquitto.org/ )

关于c - 是否可以在 C 中使用事件总线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55734963/

相关文章:

调用将整数存储在 C 数组中的函数

c - 在这种情况下,从用户在 C 中输入的字符串中提取子字符串的最佳方法是什么

c - 界面像c语言吗?

templates - 传递给嵌入模板的 Twig block

html - 在Bootstrap网站子页面上嵌入youtube视频

c - 对 `main' 的 undefined reference - 使用 libxml2 的 Eclipse

c++ - 是否可以将html和js嵌入到QwebKit中

api - 如何使用 Google Embed API 格式化数字 - 小数位限制 - 整数

android - 如何将移动应用程序嵌入到其他应用程序中?

c - "fasttop"是什么意思?