2009-08-27 1 views
1

誰もメッシュネットワークに関する良いリソースへのポインタを手に入れましたか?たぶん私は正しい用語を使用していないかもしれません。私はさまざまなマシン上に複数のエージェントを持つアプリケーションを書く必要があり、各エージェントは他のエージェントの知識を持ち、他のエージェントと通信できる必要があります。おそらくP2Pアプリケーションの一種ですか?メッシュネットワークリソース

私は実際に、私が計画を始めるためのアーキテクチャレベルのものを探しています。

答えて

2

あなたはmulti-agent systemを書くことについて話していると思います。どの言語を使用していますか? Jadeは、Java用の成熟したエージェント通信フレームワークの一例です。基本的な考え方は、エージェントの行動を与えることであり、特にイベントが通知されたときにトリガーされます。 Jadeは、このようなメッセージの送受信にフレームワークpublish/subscribeを提供しています。

エージェントは高度なAIアルゴリズムなどを実装する必要はありません。あなたの問題に合っていれば、シンプルなプロデューサーやデータの消費者になることができます。

+0

私はC#を使用していますが、Javaをベース 'エージェント'のものに使用できないため、その上にC#アプリケーションをビルドすることはできません。私は前に翡翠に遭遇していなかった。期待しているようだ。ありがとう! – HisRoyalRedness