- 论坛徽章:
- 0
|
package jadePrime.manage;
import jade.core.Agent;
import jade.core.AID;
import
jade.domain.AMSService;
import
jade.domain.FIPAAgentManagement.*;
public class AMSDump extends Agent
{
protected void setup()
{
AMSAgentDescription
[] agents = null;
try {
SearchConstraints c = new SearchConstraints();
c.setMaxResults (new Long(-1));
agents =
AMSService.search( this, new AMSAgentDescription
(), c );
}
catch (Exception e) {
System.out.println( "Problem
searching AMS: " + e );
e.printStackTrace();
}
AID myID =
getAID();
for (int i=0; ilength;i++)
{
AID
agentID = agents.getName();
System.out.println(
(
agentID.equals( myID ) ? "*** " : " ")
+ i + ": " + agentID.getName()
);
}
doDelete();
//System.exit(0);
}
}//end
详见:http://www.iro.umontreal.ca/%7Evaucher/Agents/Jade/primer4.html#5
运行结果:
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/17663/showart_312583.html |
|