Я новичок в программировании JADE. Я разрабатываю многоагентную платформу, в которой есть основной контейнер, а под основным контейнером находятся три агента: интерфейсный агент (IE) и агент A и агент B . Интерфейсный агент (IE) получает входные данные от стороннего программного обеспечения (ie: MATLAB / SIMULINK) и отправляет его агенту A и агенту B для дальнейшей обработки внутри агентской платформы и после получения от них; снова отправьте некоторый командный сигнал обратно в MATLAB / SIMULINK. Теперь у меня есть проблема в агентской платформе, чтобы установить sh связь (обмен сообщениями ACL) между интерфейсным агентом (IE) ; Агент A и Агент B . Коммуникационный scnar ios имеет следующий вид:
- Агент A и Агент B постоянно ищут информацию от Interfacing Agent (что является входными данными) ?
- Интерфейсный агент (IE) отправляет все входные данные, полученные от MATLAB, агенту A и B согласно их идентификатору разговора. (отправьте ввод в соответствии с именем агента)
- Агент A получает ввод; обрабатывает его и отправляет в интерфейсный агент; Агент B делает то же самое. (Получение, обработка и отправка ответа)
- Интерфейсный агент (IE) отправьте эти данные в MATLAB.
Теперь, некоторые могут посоветовать мне, как можно Я делаю связь между агентом и агентом, используя JADE (сценарий 1, 2 и 3).
ZN