Persistence

In addition to processing information in flight, application integration technology requires that information consumed from a source system and published to a target system be persisted native to the application integration technology.

Persistence can take many forms, including simple logging to track the progress of information flowing from application to application, or even the invocation of remote application services (e.g., Web services). Or it can be more sophisticated, such as the ability to track and maintain state for long-term, durable business transactions, or even to provide some decision support capabilities through message warehousing.

Logging

Logging is the physical storage of information and processing that takes place ...

Get Next Generation Application Integration: From Simple Information to Web Services now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.