2016-04-25 3 views
3

私はJade Agentという概念にはとても新しいです。私はこの質問についてインターネットの周りを検索してきましたが、このトピックで利用可能な資料は非常に少ないです。そこで私はここで質問をすることにしました。私たちは、デフォルトでは、端末でjava classnameJVMを入力することにより、任意のクラスを実行するとjavaJade Agent:setup()メソッドはどのように呼び出されますか?

は、そのクラスのmain()メソッドを呼び出します。私たちがAgent class(私が間違っている場合は私を実行する)を実行すると、setup()メソッドが呼び出されるのと同じ方法です。しかし、私が理解できないことは、setup()メソッドがどのように呼び出され、何が呼び出され、どのようにAgentの実行が開始されるかです。

この質問に関するすべての洞察力が高く評価されています。

ありがとうございました。

答えて

4

を呼び出します、私はいくつかの信頼できる情報源から、次の答えを発見しました。

設定方法は、エージェントの初期化を実行するために使用されます。 エージェントが実行する必要がある実際のジョブは、通常behavioursによって実行されます。薬剤がその中に実行

代表的な機能setup()方法は、次のとおり

作成/それはイエローページカタログに提供するサービスを登録するデータベース
  • との接続を開くGUI
  • を初期化
  • 0

    私はヒスイのエージェントに精通していないですが、それが呼ばれているもののメインクラスのmain()方法は、JVMの出発点です。メインクラスはジェイドエージェントによって管理されなければなりません。それはそれを行うために必要なものをやって行われた後、それはフィールドでの私の最初の研究の一環としてsetup()

    関連する問題