is prohibited.
runs through a caching layer to increase performance, and then delegates unanswered requests
to the actual physical or distributed Data Store).
Requirements.for.the.HIVE.Agent.Server
The HIVE Application Server is responsible for running the various agents that implement
the business logic side of the framework and access all other components to achieve their
goals. The following functional and technical requirements need to be taken into account:
??? The HIVE Agent Server must provide a run-time environment for varying agents that
share a common interface, as defined by the WASP framework. There must be support
for both mobile and static agents to allow for a wide range of application scenarios.
??? The HIVE Agent Server must provide a security layer that controls resource access for
all agents operating on the server. This is an absolute necessity for servers incorporating
mobile agents and allowing mobile agents to migrate from one server to another.
??? The HIVE Agent Server must provide access to the HIVE Data Store in an abstracted
and generalized manner. Agents must not be required to know about the details of data
storage or inference.
??? The HIVE Agent Server must provide access to the ???outside world??? so that the sensors
of the agents involved can operate.
Pages:
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495