|
Communicating
with JMX Agents
By allowing clients of your agent to contact the agent from remote locations,
you greatly increase the agent’s usefulness. By using connectors and adapters,
you can collocate agents with managed resources and contact them from remote
locations. Thus you can use web browsers, hand-held devices, and so forth to stay
in contact with your managed resources.
|
|
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.
|
|
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.
|
|
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.
|
|
Java in the management sphere, Part 2
The Java platform has been relatively slow to mature in the management arena, providing neither a ubiquitous management framework nor an abundance of applications in that problem space. In the second installment of this three-part series, Max Goff takes you through Java's short history and its emergence into the management arena with two technologies: JMX (formerly JMAPI) and Java DMK.
|
|
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 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.
|
JMX Connector Description and HowTo
Sun release in fall 2000 the final specification, API and Reference Implemenation to the Java Management Extention(JMX) . The idea behind this is to provide an API to which the component vendors can make their components manageable and the management tools vendor can use this API to manage these components.
|
|
Exploring WebLogic JMX: JMS and J2EE, Part 1
J2EE is rapidly becoming an established platform for deploying long-running business-critical applications. As the number of J2EE applications grows and their importance increases, a standard way to manage J2EE servers and applications is becoming a key requirement.
|