290 likes | 735 Views
Sven Strassburg 21-04-2010. Integration Framework Overview. Agenda. History. IBM Maximo provided integration support for over 10 years Historically the Integration Framework has been used to integrate Maximo with ERP systems and also with other applications
E N D
Sven Strassburg 21-04-2010 Integration Framework Overview
History • IBM Maximo provided integration support for over 10 years • Historically the Integration Framework has been used to integrate Maximo with ERP systems and also with other applications • The Integration Framework has had multiple names and technologies over the years • MIG – Maximo Integration Gateway for Maximo 4.x using Oracle PL/SQL • JMIG – The Java version of the MIG for Maximo 4.x • MEA – Maximo Enterprise Adapter for Maximo 5.x and 6.x • Integration Framework – MEA renamed for Maximo/CCMDB 7.1
Tivoli process automation engineDelivers the Common Base Capabilities
Integration Basic Concept External System could be another Maximo/CCMDB etc
What is the Integration Framework Integral Part of the Tivoli process automation engine Platform SOA (Service Oriented Architecture) Implementing Web Services Extremely flexible customisation facilities
Integration Framework changes from Maximo 6.x to 7.x • Integration Objects renamed to Object Structures • Integration Point – removed – collapsed into the Object Structure • Interfaces separated by direction and renamed • Publish Channels = Outbound Interface • Enterprise Services = Inbound Interface
Maximo 7.x integration - New Features • Services • Object Structure • Standard • Web Service Library • Invocation Channels • Maximo initiated invoke of an external service • Message Tracking and Reprocessing • Two new applications • PMP - OMP Integration • LIC – Launch in Context
Integration GO TO Menu Release 7 Integration Object Structures Publish Channels Enterprise Services External Systems Invocation Channels Web Services Library End Points Logical Management Operations Integration Modules Launch in Context Message Reprocessing Message Tracking Release 6 Integration Integration Objects Integration Interfaces External Systems
Object Structure Definition Collection of Business Objects and Relationships that define the content of integration messages for channels and services Object Structures are also used for Query based Reporting and by Migration Manager
Maximo 7.1.1.1 - 7.1.1.6 integration - New Features • Message Reprocessing • Data Import of large files offers ability to manage messages in error via a file. • Data Import • Enhanced features for Preview Mode functionality • Integration Query • Support of a SQL WHERE clause • Outbound Processing • Out of the box Action class for Invocation Channel Implementation • Attachments • Support for including attachments on integration messages. • WorkFlow • Support for initiating/waking up a work flow process via integration
Course description • IBM Integration Framework Configuration – 5 day course 10th May 2010 • This course provides an overview of the J2EE technologies - XML, EJB, JMS, and WebServices - and shows how the Integration Framework takes advantage of those technologies to integrate the ISM and Maximo product set with any external system • Course reference: TR281GB • IBM Integration Framework Customisation – 5 day course 17th May 2010 • This course helps you attain proficiency in customising the Maximo Integration Framework using Java • Course reference:TR640GB