-
在matlab中如何编写代码以使用dragonfly?Dragonfly是一个方便的消息传递系统,它助力程序员高效构建模块化的分布式应用
资源介绍
matlab如何敲代码介绍
Dragonfly是一个简单的消息传递系统,可以帮助程序员快速创建模块化的分布式应用程序。
它隐藏了套接字编程和数据转换的复杂性,并且在每种受支持的编程语言(C
++,C#,Python,Matlab)和操作系统(Windows,Linux)中都提供了统一的高级API。
因此,程序员可以使用自己选择的编程语言和自己选择的操作系统编写应用程序的每个部分,而不必担心模块之间如何通信。
Dragonfly由几个组件组成:*消息交换守护程序(MessageManager),数据记录程序守护程序(Logger),以及用于以所有受支持的编程语言创建消息定义的实用程序。
蜻蜓使用客户端-服务器体系结构,其中MessageManager是*服务器,而希望彼此通信的软件模块是客户端。
MessageManager保留了用于模块连接并开始发送消息的侦听套接字。
所有消息都通过MessageManager,MessageManager根据消息的订阅将它们转发到连接的模块。
模块连接到MessageManager,订阅他们关心的消息类型,发送将由MessageManager转发
- 上一篇: 数据挖掘常用算法代码实现
- 下一篇: 数据挖掘贝叶斯算法java源代码(内含数据集)