An agent-adapter architecture used in systems and methods to integrate applications of the type normally deployed across a networked enterprise. A plurality of adapters, each of which is adapted to perform a discrete function associated with respective ones of the plurality of enterprise applications is encapsulated by an agent. The agent is extensible, including one or more embedded objects, each of which is adapted to perform a discrete function that may or may not be associated with respective ones of the plurality of enterprise applications.
展开▼