O'Reilly logo

Mobile Agents by Wilhelm R. Rossak, Peter Braun

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Index 427
state message and, 240
static parts, 283
unit message and, 239
See also SATP messages
heterogeneous networks, 15, 71
defined, 71
mobility strategies, 116
transmission time, 116
hierarchical approaches, 154–157
ancestors, 155
children, 155
combined with forwarding pointers, 157
defined, 154
illustrated, 156
location tree, 155
message delivery, 156
migration, 156
PTC, 155, 156, 157
PTL, 155, 156
See also location-transparent communication
history-based access control, 209–210
goals, 209
unique identifiers, 210
home agencies, 36–37
address, 232
as code servers, 37
defined, 36, 226
digital signatures at, 283
in forwarding pointer approach, 147
loading data items from, 269–270
migration time, 113
notifying, of forthcoming migrations, 193–194
replication, 184
requirement, 226
See also agencies
home-server approach, 145–146
defined, 145
example use, 145
illustrated, 146
scaling, 146
triangle problem, 146
See also location-transparent communication
homogeneous networks, 113
mobility strategies, 114
transmission time, 114
hosts
defined, 332
names, 377, 378
hybrid encryption technique, 189
I
IAgentManager interface, 242
IAgentManager inter face, 263–264
defined, 263, 275
instance registration, 275
methods, 263–264
IAgentMigrationContext inter face, 383
IAgentShellContext class, 356
IContext inter face, 277
IKalong interface, 219, 228–242
agency information, 230–232
agent context modification, 232–235
defined, 228
method groups, 228
methods, 244
methods, mapping to message types, 237
sending messages, 236–242
transaction management, 229–230
See also application programming interfaces
(APIs)
IKalong inter face, 261–263
agent registration, 264–266
data item access, 266–267
data item states definition, 263
defined, 261
header command definitions, 262
IKalong interface vs., 261
migration, 267–268
use examples, 264–268
impersonation, 170
INetwork interface, 219, 242–243
defined, 242
implementing, 260
methods, 242–243
inform messages, 149–150
information retrieval, 29–30
multiple distributed sources, 29–30
needs, 29
real-time aspect, 30
See also applications
information space model, 139–141
blackboard-oriented, 139, 140
communication decoupling, 139
defined, 139
tuple space-oriented, 139, 140
See also communication models

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required