TRL
TOP PAGETokyo Research LaboratoryEmploymentProjectsRelated InformationIBM Research
Japanese page is here.

About Aglets

Aglets Image


What are mobile agents?

Mobile network agents are programs that can be dispatched from one computer and transported to a remote computer for execution. Arriving at the remote computer, they present their credentials and obtain access to local services and data. The remote computer may also serve as a broker by bringing together agents with similar interests and compatible goals, thus providing a meeting place at which agents can interact.

What is the Aglets Software Development Kit?

The Aglets Software Development Kit is an environment for programming mobile Internet agents in JavaTM. (It is what we used to be called Aglets Workbench.)

What is an aglet?

The aglet represents the next leap forward in the evolution of executable content on the Internet, introducing program code that can be transported along with state information. Aglets are Java objects that can move from one host on the Internet to another. That is, an aglet that executes on one host can suddenly halt execution, dispatch itself to a remote host, and resume execution there. When the aglet moves, it takes along its program code as well as its data.

How do I get the Aglets Software Development Kit?

Aglets Software Development Kitis free software from IBM. Download it Download ASDK and get started with your own Internet agents written in Java!

How do I learn more about the Aglets Software Development Kit?

Read some of the documents we have written. Or, you can find Aglet book from Addison Wesley

Programming and Deploying Java™ Mobile Agents with Aglets™
Danny Lange and Mitsuru Oshima, Addison Wesley, 1998
(ISBN: 0-201-32582-9)

Research homeIBM homeOrderPrivacyLegalContact IBM
Last modified 14 March, 2002