Ich entwickle ein Multi Agent System über JADE in Eclipse. Ich habe es geschafft, den Code für den Austausch von Nachrichten zwischen Agenten auf verschiedenen Plattformen zu entwickeln, jetzt versuche ich, die Agenten dazu zu bringen, Arrays an andere zu senden, die in Abfragen verwendet werden, aber nicht die Hand bekommen. Irgendwelche Vorschläge, wie man es weitergibt?Multi Agent Sysytem - JADE - Austausch von Arrays als Nachricht
1
A
Antwort
3
Sie können die Methode setContentObject(Serializable s)
der Klasse ACLMessage
verwenden. Stellen Sie nur sicher, dass Ihre Objekte innerhalb des Arrays Serializable sind.
Verwandte Themen
- 1. Beispielanwendung für Multi-Agent-Systeme mit Jade?
- 2. Jade Java Agent Kommunikation
- 3. Running Hallo Agent in JADE
- 4. Jade Agent kann keine Mehrfachnachrichten empfangen
- 5. Effektiver Austausch von Elementen eines Arrays in Java
- 6. ooops login sysytem in php
- 7. Wie Multi Dimension Arrays
- 8. Delphi Multi-Threading Nachricht Schleife
- 9. Jade Agent: Wie wird die setup() Methode aufgerufen?
- 10. Parsing Arrays auf JADE Template Engine
- 11. Empfangen RabbitMQ von Remote-Austausch
- 12. Erhalte den Standort von EmailMessage im Austausch
- 13. RabbitMQ-Verbraucher, der Daten von mehr als einem Austausch erhält
- 14. Java Agent Development Framework
- 15. laufenden Datei von Austausch Power
- 16. JADE mit Frühling?
- 17. Casting zwischen multi- und single-dimensionalen Arrays
- 18. Jade Vorlage als Präprozessor für HTML
- 19. Jade Vorlage - URL als Link-Label verwenden
- 20. Probleme mit RabbitMQ Fanout Austausch
- 21. Erstellen von generischen Funktionen für Multi-Array-Arrays in Go
- 22. anzeigen NSError als Nachricht
- 23. Exchange-Routing-Agent - überprüfen Sie, ob E-Mail-Adresse ist ein Austausch freigegebenen Postfach mit C#
- 24. Browser sendet "Dalvik" als User-Agent
- 25. Dynamisch neue Warteschlangen, Bindungen und Austausch als Beans hinzufügen
- 26. DTS-Austausch-Tool
- 27. bedingter Austausch mit Pandas
- 28. Austausch mit Zeiger-Array
- 29. Verknüpfen von Multi-Datenbank-Informationen
- 30. Kompilierzeitpopulation von anderen Datenstrukturen als Arrays?
Das Jade-Tag ist für die HTML-Template-Sprache, ich glaube nicht, dass Sie das verwenden wollten –
Wie auch immer vorausgesetzt, Sie können einfache String-Nachrichten übergeben, dann können Sie alle Multi-Plattform-Serialisierungsformat verwenden. JSON ist nur ein Beispiel –