Integrating data with external applications
The integration framework helps you to integrate application data with other applications, either within your enterprise or with external systems. The framework includes predefined content that enables integration with a number of business objects, and a tool kit that you can use to extend predefined integration content and to develop new integration points.
- Integration framework overview
The integration framework helps you to integrate application data with other applications, either within your enterprise or with external systems. The framework includes predefined content that enables integration with a number of business objects, and a tool kit that you can use to extend predefined integration content and to develop new integration points. - Enabling data export and import
Before using the integration framework to exchange data with an external application, you must configure the components required for inbound and outbound communication. These procedures describe the minimum configuration steps required in order to validate that you can export data to a file and import data from a file. - Integration components
Depending on the scope and requirements of your implementation, you can create new components or copy, modify, or extend the predefined components. - Integration data processing
You can configure integration components in different ways to meet your integration requirements. You can integrate with multiple external applications, and each application requires a different integration approach that is based on the integration support that is provided by that application. - Configuring the integration framework
Setting up the integration framework includes configuring related system properties, JMS queues, and security. Implementing integration scenarios requires a knowledge of configuring JMS queues on the application server and knowledge of J2EE and product security support. - Exporting and importing file-based data
The integration administrator can initiate export and import data from within the External Systems application to support, for example, integrating data using files. The import process includes the ability to preview a data load from a file to validate the data prior to saving it to the database. The import process also includes an option to manage errors that result from file loading in the same file format as the imported file - Federated MBO integration
Maximo® Integration Framework supports the sharing of data between Maximo Asset Management and external systems in several ways. - Integration APIs
The Maximo Integration Framework supports the use of REST (Representational State Transfer) application programming interface (API), and the sharing of lifecycle data between applications based on Open Services for Lifecycle Collaboration (OSLC) integration. - Integration queries
The integration framework supports queries from external systems. The external system sends an XML message to query the integration framework and the integration framework returns an XML message as a response to the query. You can execute a query for object structure and enterprise services by using HTTP, Java™ Remote Method Invocation (RMI), or a Simple Object Access Protocol (SOAP) request in a web service. - Interface tables
Interface tables are an option for integration with systems that use database tables to exchange data. This integration option applies only to enterprise services and publish channels and is always processed asynchronously, by using JMS queues. - Integration modules
An integration module provides a mechanism for a process management product to invoke an external operational management product. You can configure an integration module to automate logical management operations, such as software deployment, by using an operational management product. - Launch in Context feature
You use the Launch in Context application to create and modify launch entry records which open an external application in the same or a different browser session. You can open applications independently or as part of an application integration scenario. - Integration reference information
Reference information includes a guide to the XML structures and schemas used by the integration framework, the system properties you can set, and predefined collaboration switches provided with applications.