【发布时间】:2015-03-09 20:34:15
【问题描述】:
我有一个 java 代码,应该由多个代理读取,它 由 JADE 平台创建。每个代理都有自己的执行线程。 因此,我的所有代理同时运行我的 java 代码,但不是同时运行。 我尝试过使用 java API 中的 Class CyclicBarrier,应该 以使所有代理的线程在通过时聚集在一起的方式创建屏障 通过这个障碍,但是这个类不适用于代理的线程, 仅适用于 java 线程。 有人知道同步这些代理线程的方法吗? 有什么建议吗?
【问题讨论】:
-
为什么需要代理同步?代理应该独立工作。无论如何,您可以为此设置协议。这是一个例子:db-thueringen.de/servlets/DerivateServlet/Derivate-19681/…
标签: multithreading agent thread-synchronization agents-jade multi-agent