Integration framework components

Through the integration framework, you can send and receive XML messages between Maximo® Manage and external applications.

The integration framework provides the following capabilities:

  • Build, transform, and customize message content
  • Send and receive messages by using multiple protocols, including:
    • Web services
    • Hypertext Transfer Protocol (HTTP)
    • Java™ Message Service (JMS)
  • Exchange data synchronously and asynchronously
  • Exchange event-based messages
  • Import and export messages in batch mode

The following integration framework components support data integration:

Table 1. Integration framework components that support data integration
Component Description
Object structures Define message content.
Services Receive data into Maximo Manage.
Channels Send data out of Maximo Manage.
External systems Define external applications and services that integrate with Maximo Manage.
Endpoint Modes that you use to communicate with external applications. Modes include web services, HTTP, Enterprise bean (EJB), and flat files.
Events The business object events that you use to initiate data exchange. Events include data import, data export, and record status changes.
Web services Query message and receive data by the integration framework.
Content System content that is configured to enable various integration components.