【发布时间】:2020-02-10 06:38:46
【问题描述】:
我是 JADE 编程的新手。我正在开发一个多代理平台,其中有一个主容器,在主容器下有三个代理:接口代理 (IE) 和代理 A 和代理 B.接口代理(IE)接收来自外部软件(即:MATLAB/SIMULINK)的输入并将其发送给代理A和代理B 用于在代理平台内部和从他们那里接收后的进一步处理;再次将某种命令信号发送回 MATLAB/SIMULINK。现在我在代理平台中遇到了一个问题,在接口代理 (IE) 之间建立通信(ACL 消息传递);代理 A 和代理 B。通讯场景如下:
- 代理 A 和代理 B 不断地从接口代理寻求信息(输入是什么)?
- 接口代理 (IE) 将从 MATLAB 接收到的所有输入发送到代理 A 和 B 根据他们的对话 ID。(发送根据代理名称输入)
- 代理 A 接收输入;处理它并将其发送到接口代理;代理 B 也这样做。 (接收、处理和发送回复)
- 接口代理(IE)将此数据发送到 MATLAB。
现在,有人可以告诉我如何使用 JADE 进行 Agent t Agent 通信(场景 1、2 和 3)。
锌
【问题讨论】:
标签: javascript matlab agents-jade