agents-jade相关内容

翡翠代理容器

谁能告诉我如何通过 java 代码找到可用的代理容器?我正在使用 JADE 代理框架,我已经弄清楚如何创建新容器但找不到现有容器(以便可以在其中部署代理). 解决方案 有两种方法可以做到这一点,具体取决于您是希望通过正在进行的服务还是通过消息中的当前快照接收信息. 要获取当前可用代理容器的 ID 快照,请向代理管理服务 (AMS) 发送请求消息并等待其回复.使用 JADE 管理本体和 ..
发布时间:2022-01-24 21:08:19 其他开发

Creata Jade代理与另一个代理

请,我需要帮助。如何在另一个代理的主体中创建JADE代理? Profile p = new ProfileImpl(); p.setParameter(Profile.MAIN_HOST,“ localhost”); p.setParameter(Profile.MAIN_PORT,“ 1099”); AgentContainer ac = rt.createMai ..
发布时间:2020-06-04 19:13:50 其他开发

如何使用AspectJ捕获玉器的主要方法痕迹?

我正在eclipse IDE中使用Jade,我想从jade中捕获主要方法,因为主要方法是每个应用程序的起点,因此我想测试一下JADE中间件的运行是否正确(即:我想检查我启动玉器中间件时是否执行了main方法) i已经这样做了: public Aspect MainAspect { pointcut main():execution(public static void main(..) ..
发布时间:2020-06-04 19:13:48 其他开发

如何将JADE与任何其他前端连接?

我正在研究一个通过网络使用JADE的项目。 访问 http://jade.tilab.com 有关更多详细信息。 但是,我希望JADE与某些普通的GUI(例如HTML)接口。我的动漫是我希望未安装JADE的计算机能够通过RPC或任何其他非JADE界面访问JADE网络。希望我正确地构造了Q,并感谢您的回答! 解决方案 我们有一个 GWT 前端连接到我们的JADE网络。前端使用 J ..
发布时间:2020-06-04 19:13:42 Java开发

获取所有JADE容器的列表

我想获取当前平台中所有容器的列表。 这个问题类似,但答案已过时,方法是通过向AMS代理查询。除了通过ACL消息进行通信(我认为这很复杂)之外,还有什么更简单的出路,应该有一种获得简单容器列表的出路。感谢您的帮助 解决方案 您可以通过使用AMSSubscriber类来实现此目的,并在添加或删除容器时侦听事件。参见下面的示例代码: 公共类myAgent扩展了代理{ private ..
发布时间:2020-06-04 19:13:39 其他开发

Jade Java代理通信

我正在为项目中的多个代理平台开发Jade。 我有一个主容器和包含代理的代理容器。 我想将数据从座席发送到座席容器或主容器.. 由于我的座席是一个客户,我的主容器将是服务器。 在玉器体系结构中,我理解代理容器将包含代理。 这可能吗? 我想知道是否有API在代理之间发送数据。 预先感谢 解决方案 我不确定它是什么您正在尝试实现的目标。从JADE代理发送 ..
发布时间:2020-06-02 20:27:44 Java开发

JADE action()不起作用

我认为我的项目中缺少一些东西。我需要代理来执行我分配的特定任务。我正在使用JADE。在 action()内,我编写了一个for循环以显示数字1到10。运行时未显示任何错误,并且该循环也未执行。当我运行时: java -cp jade.jar jade.Boot -gui agent:TestAgent 我收到 classNotFound 异常,并显示无法创建代理。 ..
发布时间:2020-06-02 20:27:42 Java开发

玉器容器

谁能告诉我如何通过Java代码找到可用的代理容器?我正在使用JADE代理框架,并且已经弄清楚了如何创建新容器但找不到现有容器(以便可以在其中部署代理)。 解决方案方案 有两种方法,具体取决于您要通过正在进行的服务还是通过消息中的当前快照接收信息。 要获取当前可用代理容器ID的快照,请将请求消息发送到代理管理服务(AMS)并等待其答复。使用JADE管理本体和 QueryPlatform ..
发布时间:2020-06-02 20:27:09 其他开发

在玉器远程平台之间传递ACL消息

我需要在2个翡翠平台之间传递ACL消息。我实现了代码以在同一容器中的代理之间传递消息。很好但是我无法开发该代码在远程平台之间传递消息。 以下是我为同一容器中的代理实现的内容。在发送方代理代码中,result []仅使代理位于同一平台上。 我缺少什么? 是否有任何方法可以获取远程平台中的代理列表? 发件人代理 DFAgentDescription temp = new D ..
发布时间:2020-06-02 20:26:49 Java开发

如何在另一个Gui中开始JADE Gui?

如何在另一个Gui中开始JADE Gui?假设我的Gui上有一个按钮。点击该按钮后,JADE Gui将启动。 这可能吗?如果是,怎么做? 提前致谢。 问候 解决方案 我假设JADE Gui你的意思JADE RMA 由于RMA本身就是一个代理,显示RMA gui只是创建和启动RMA代理的问题。 如果你是通过代码执行此操作(即不是通过命令行或gui),你必须有一个 ..
发布时间:2019-01-08 19:29:21 Java开发

Eclipse ICP异常中的JADE

我想开始在Eclipse中编写JADE。为此,我添加了以下脚本: Java Agent Development Framework - Eclipse和Maven的整合。 我做了一个代理人: public class Test extends Agent { private static final long serialVersionUID = 1L; String ..
发布时间:2019-01-08 19:03:40 Java开发

什么是非常简单的Groovy / Grails / Hibernate / JBoss / Jade?

我是Java新手。它只有六个月的时间,但我确实了解Java。 有时阅读这些术语时,我遇到了这些术语 - Groovy,Grails,Hibernate,JBoss,Jade 以及更多。 我知道我可以单独阅读所有关于它们的内容。 但有人能给我一个关于这里发生的事情的树顶视图吗? 这是什么?我们有Java并且基于Java? 为什么这么多东西?为什么我们需要它们? 解决方案 ..
发布时间:2018-05-24 18:25:58 Java开发

Java Eclipse - 如何更改类路径?

我将Eclipse项目从我的电脑(eclipse驱动器D)复制到笔记本电脑(eclipse是驱动器c),但是当我尝试部署我的项目中的代理程序时,我会收到以下错误: 存档** D **:/ eclipse / plugins / it.fbk.sra.ejade_0.9.0 / lib / libjade4 / commons-codec- 1.3.jar由类路径引用不存在。 我将所有库 ..
发布时间:2017-07-30 00:21:44 Java开发

JADE飞跃Android应用程序无法接收主题的消息

问题涉及使用发送邮件使用主题的消息在它们之间的消息两款Android手机。他们可以从彼此罚款接收消息,如果他们都使用发送和拥有彼此的援助。但是当使用主题消息功能的发送,它无法工作。 不过,我有可以接收来自Android平台中的消息没有问题的桌面应用程序。但Android平台不能从中接收消息。 时有什么特别的一步,我需要使用Android完成接收主题的消息? 在创建配置文件连接到JADE,话题 ..
发布时间:2016-03-19 00:46:14 Java开发