A method for delivering information to information targets within a
computing environment having multiple platforms includes extracting
information from an information source, transforming the extracted
information, and isolating the transformed information by wrapping the
transformed information into a message envelope having a standard format.
The message envelope is routed to at least one information target on the
same platform where the message envelope is targeted to an information
target on the same platform as the router. The message envelope is routed
to a second router acting as a router broker where the message envelope
is targeted to an information target on a different platform than the
router. The router broker routes the message envelope to at least a third
router located on the platform with an information target; the third
router routing the message envelope to at least one information target on
its platform. The message envelope is unwrapped to reveal the transformed
information that is then loaded into the information target.