Slide 2 of 14
Notes:
Well, now around US, several efforts are under way to build multiagent ěgridsî ,
such as the Globus project at Argonne National Lab, the Infospheres project at Cal-tech, Sciagent project at Purdue univ. and the muri Darpa Coabs project.
All these projects are trying to provide basic software infrastructure for computations that integrate geographically disparate resources.
Though these projects have different and complicated structures, letís just take a look on the most basic one:
1. Server here means the distributed, remote service provider. It can offer some specific services such as database, mathematical package , online simulation and
so on. It advertise its service catalog on a matchmaker or broker.
2. So the user(client) can use some language such as KQML to invoke a service location request. And this request is described by Keywords and ontologies.
3. Matchmaker or broker will use these keywords to query itís service catalog
and return the possible server agentís name to the client.
4. Then the client can negotiate with the remote server and ask for the service.