Agents can think, too!
Despite the hype that often surrounds intelligent agents, there
are very good, very practical reasons why agents (especially
mobile agents) should be a bit more intelligent than your
average piece of software. This month, Todd explains why and
shows you how to give your agents a boost in IQ (via expert
systems)
Agents can think, too!
Despite the hype that often surrounds intelligent agents, there are very good, very practical reasons why agents (especially mobile agents) should be a bit more intelligent than your average piece of software. This month, Todd explains why and shows you how to give your agents a boost in IQ (via expert systems).
Agents on the move
Mobile agents, the touring members of the agent clan, have as
their defining trait the ability to pack their bags and move
on. They needn't use this freedom for frivolous purposes,
however. Their mobility allows them to overcome several nagging
problems that traditional client/server architectures don't
handle well. This month, Todd Sundsted shows you why and how to
mobilize your agents.
Agents on the move
Mobile agents, the touring members of the agent clan, have as their defining trait the ability to pack their bags and move on. They needn't use this freedom for frivolous purposes, however. Their mobility allows them to overcome several nagging problems that traditional client/server architectures don't handle well. This month, Todd Sundsted shows you why and how to mobilize your agents.
Agents talking to agents
No matter what a particular agent architecture provides, the
one ever-present feature is support for agent communication.
This is true because agents, by themselves, aren't very
powerful. It's only by working together with other agents that
they become useful. In this month's How-To Java, find out how
to add agent communication to the agent architecture you've
been developing.
Agents talking to agents
No matter what a particular agent architecture provides, the one ever-present feature is support for agent communication. This is true because agents, by themselves, aren't very powerful. It's only by working together with other agents that they become useful. In this month's How-To Java, find out how to add agent communication to the agent architecture you've been developing.
Agents: Not just for Bond anymore
Agents are no longer secret. But you may be wondering if agent technology is just another cool buzzword or a valuable new systems development model. This article defines agents and provides a tutorial on how to create them in Java using IBM's Aglet Workbench.
An introduction to agents
Agents draw on and integrate many diverse disciplines of computer science, and although agent technology has not yet hit prime time, it is gathering its share of investment money. Find out what all the uproar is about in this month's column, which examines agents -- what they are and what problems they solve. Columnist Todd Sundsted also shows you how to lay the foundation for a simple agent architecture in Java, which you'll develop in upcoming installments of How-To Java.
The architecture of aglets
Mobile agents have been around for many years, but they haven't yet entered the mainstream. This article takes a look at aglets, a mobile-agent technology built on top of Java.
Unleash mobile agents using Jini
Mobile agents are powerful, versatile, and possibly most
important fun to work with. Java provides an ideal
implementation platform, furnishing tools that help streamline
complex software applications. Java's Jini framework
facilitates mobile agent application development, providing key
features for distributed network programming. This article
gives insight into using Jini as a foundation for mobile
agents.