本站首页    管理页面    写新日志    退出


«April 2026»
1234
567891011
12131415161718
19202122232425
2627282930


公告
暂无公告...

我的分类(专题)

日志更新

最新评论

留言板

链接


Blog信息
blog名称:
日志总数:1
评论数量:1
留言数量:-1
访问次数:12624
建立时间:2006年4月19日




关于毕设
软件技术

athing 发表于 2006/4/19 15:03:59

今天读到一篇关于agent安全性的论文,才发现原来以前几周的工作都是徒劳.下面是其中的一段引用: Agent 在 JADE中是作为一种自治的具有合作能力、通信能力的实体,外部不能获 得Agent的引用,即不能直接存取Agent的属性,也不能直接指定Agent的行为。创建Agent的具体任务只能由容器(Container)来完成,返回的结果也只是封装后的Agent. 所以试图通过在JSP中使用一个JavaBean来控制agent是不可行的.正如上面所说,如果想把一个agent加入到服务器上运行的platform,只能通过容器来完成,这样程序员只能得到封装后的Agent,即jade.wrapper.AgentController.而AgentController提供给我们的操作接口只有start,suspend,kill,putO2AObject等几个有限的方法.还好,有个putO2AObject.到目前为止,我发现这是JSP和Agent之间通信的唯一途径. 如果这样,那我开始怀疑课题的可行性了,老师给的任务书中说"系统架构采用C/A/S模式,即客户端/代理Agent/中心服务器。"照上面的分析,Agent是自治的,其行为不受外界的控制,而客户端需要的是实时的响应.因此我认为,Agent只能做为后台,而不能做为一个系统中的一个层.


阅读全文(1678) | 回复(1) | 编辑 | 精华
 


回复:关于毕设
软件技术

Li(游客)发表评论于2006/6/2 5:49:22

你好,我在servlet里创建了一个non-main container,但是往里加agent时出错:jade.wrapper.StaleProxyException: Class E:/tools/JADE-all-3.4/JADE-bin-3.4/jade/examples/proxyAgent/proxyAgent for agent ( agent-identifier :name proxyAgent@wanli:1099/JADE ) not found [nested java.lang.ClassNotFoundException: E:/tools/JADE-all-3.4/JADE-bin-3.4/jade/examples/proxyAgent/proxyAgent]请问这是什么意思 怎么解决啊  ?谢谢!


个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


» 1 »

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.406 second(s), page refreshed 144816370 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号