1
私は、eclipseでJADE経由でマルチエージェントシステムを開発しています。私は別のプラットフォームのエージェント間でメッセージを交換するコードを開発しましたが、今はエージェントがクエリを使用するために配列を送信するようにしようとしていますが、手に入れることはできません。どのようにそれを渡すための任意の提案?マルチエージェントSysytem - JADE - メッセージとして配列を交換する
私は、eclipseでJADE経由でマルチエージェントシステムを開発しています。私は別のプラットフォームのエージェント間でメッセージを交換するコードを開発しましたが、今はエージェントがクエリを使用するために配列を送信するようにしようとしていますが、手に入れることはできません。どのようにそれを渡すための任意の提案?マルチエージェントSysytem - JADE - メッセージとして配列を交換する
ACLMessage
クラスのsetContentObject(Serializable s)
メソッドを使用できます。配列内のオブジェクトがSerializableであることを確認してください。
JadeタグはHTMLテンプレート言語のためのもので、私はあなたがそれを使うつもりはないと思います。 –
とにかく単純な文字列メッセージを渡すことができれば、マルチプラットフォームのシリアル化フォーマットを使用できます。 JSONは単なる一例にすぎません –