Jade Agent:setup() 方法是如何调用的?
Jade Agent: How does the setup() method is called?
我对 Jade Agent
概念很陌生。我一直在互联网上搜索这个问题,但是关于这个主题的 material 非常少。所以我决定在这里问一个问题。
在java
中,当我们在终端输入java classname
运行任意class时,JVM
默认调用class'main()
方法。当我们 运行 和 Agent class
时调用 setup()
方法的方式相同(如果我错了,请原谅我)。但是我无法理解的是 setup()
方法是如何调用的,调用它的是什么,或者 Agent
的执行是如何开始的。
非常感谢有关此问题的任何见解。
谢谢。
我对jade agent不熟悉,但是main class的main()
方法,不管叫什么,都是jvm的起点。主要class必须由玉代理管理。完成它需要做的事情后,它将调用 setup()
作为我在该领域初步研究的一部分,我从一些可靠来源发现了以下答案。
设置方法用于执行代理初始化。
代理必须执行的实际工作通常由 behaviours
.
执行
代理在其 setup()
方法中执行的典型功能是:
- 正在初始化
GUI
- Creating/opening 与数据库的连接
- 在黄页目录中注册它提供的服务
我对 Jade Agent
概念很陌生。我一直在互联网上搜索这个问题,但是关于这个主题的 material 非常少。所以我决定在这里问一个问题。
在java
中,当我们在终端输入java classname
运行任意class时,JVM
默认调用class'main()
方法。当我们 运行 和 Agent class
时调用 setup()
方法的方式相同(如果我错了,请原谅我)。但是我无法理解的是 setup()
方法是如何调用的,调用它的是什么,或者 Agent
的执行是如何开始的。
非常感谢有关此问题的任何见解。
谢谢。
我对jade agent不熟悉,但是main class的main()
方法,不管叫什么,都是jvm的起点。主要class必须由玉代理管理。完成它需要做的事情后,它将调用 setup()
作为我在该领域初步研究的一部分,我从一些可靠来源发现了以下答案。
设置方法用于执行代理初始化。
代理必须执行的实际工作通常由 behaviours
.
代理在其 setup()
方法中执行的典型功能是:
- 正在初始化
GUI
- Creating/opening 与数据库的连接
- 在黄页目录中注册它提供的服务