Application
|
Description
|
Object Structures
|
An object structure is the common data layer that the integration framework components use for sending and receiving data. An object structure consists of one or more related business objects that define the content of an integration message. The objects are linked together using relationships. Objects structures are used in integration, reports and migration manager.
|
Publish Channels
|
A publish channel is used for outbound interfaces or the export of data through the integration framework. A publish channel uses the schema created from the associated object structure.
|
Invocation Channels
|
An invocation channel provides Maximo with the ability to call an external system and process the responses. The integration is a synchronous Service Oriented Architecture (SOA) interface and the invocation channel is called from an action in a workflow process, escalation or user interface control.
|
Enterprise Services
|
An enterprise service is used for inbound interfaces or the import of data through the integration framework. The message content is based on the schema of the associated object structure.
|
Web Services Library
|
A web service can be created in the integration framework to allow external systems to send messages or queries to the Maximo database. Web services can be based on an object structure an enterprise service or there are a set of standard services for objects like asset, ticket, work order, item, etc. The web service schema and
Web Service Description Language (WSDL) files can be generated from this application and the xml data for each operation and response xml can be viewed.
|
End Points
|
An end point and its associated handler routes outbound messages to an external system. The combination of an end point and handler specifies the transport protocol to use, such as HTTP or web service, and provides the communication data required to reach the destination, such as a URL. End points and handlers are used for outbound integration only.
|
External Systems
|
An external system is the system to which data is sent or received. Publish channels and enterprise services are linked to the external system in this application. JMS queues are configured through this application.
|
Logical Management Operations
|
Logical management operations are used to identify the actions that an integration module supports, for example, get status, deploy software. They may be used during change and release processes to automate system processes through an operational management product (OMP). Most often used by IBM Control Desk to communicate with other Tivoli products.
|
Integration Modules
|
Integration modules are used by a process management product (PMP) to invoke an external operational management product (OMP). This application is where you link the logical management operations to the OMP. Most often used by IBM Control Desk to communicate with other Tivoli products.
|
Launch in Context
|
A launch entry record provides the ability to open the console of an external application from within Maximo either in the same or a different browser session. The external system must be enabled for the web and support the land in context feature. The launch entry can be linked to a record in the action menu, a hyperlink or a button of a Maximo application. The launch entry can pass data as parameters in the url calling the external application.
|
Message Tracking
|
The Message Tracking application tracks and displays the processing history of queue based publish channel and enterprise service messages. When you use the Message Tracking application, you can determine which messages are flagged with an error. You then can select a failed message and go to the Message Reprocessing application to take appropriate action to correct erroneous data. Enabled message tracking will also write processed messages to the database. Message tracking functions are set up on the associated publish channel or enterprise service.
|
Message Reprocessing
|
The Message Reprocessing application allows you to view the integration messages that have been flagged with an error, modify and reprocess the message, change the status or delete the record.
|
OSLC Providers
|
Maximo can be configured as an OSLC (Open Services for Lifecycle Collaboration) consumer where UI-based interactions could be configured between Maximo and an OSLC provider application, for example to link Maximo to Rational Team Concert. OSLC allows users to share and update data between products or to query data.
|
OSLC Resources
|
Business objects are made available as OSLC resources. The consumer application can query, create, update, or delete these resources in the provider application. OSLC resources are implemented using object structures.
|
JSON Resources
|
New in 7.6.0.6
|
JSON Mapping
|
New in 7.6.0.6
|
Notifications
|
Notifications are used to communicate the status of your assets. In the Notifications application, you can create, update, or delete notifications. In the Work Center, you can manage notifications and your subscriptions to notifications.
|