Integration Framework Overview r15 PDF
Integration Framework Overview r15 PDF
An Overview
Slide 2
Scenario
Requirements:
Slide 3
Solution – Integration Framework
Event designer
Message
Customer Name
Contact Details T24
Account currency
Event : Create an Account
Slide 5
Trigger the event at runtime and emit data
T24
Message
David Hooper
Action: Account I Integration Framework
USA
USD
Slide 6
Consume the emiited data
T24
push
Message Ready Message in
Integration Service
to be sent JMS queue
3rd Party
System
pull
ESB Adapter ESB
Integration Framework
OFS Outbound
BrowserML Message
T2
4 Module Integration
Middleware
Framework
Event Inbound
VERSION out Message
Components
Event
Service out
Good to know - Terms
Enrichment
Event
Generic term for the notification which T24 emits when a business event
occurs.
Exit Point
Slide 9
Good to know - Terms
Flow Catalog
A T24 table which contains details of all the Integration Flows which have
been created by the system integrators.
Integration Flow
Defines the layout of an XML message which will leave T24 when a
business event occurs
Service Repository
Slide 10
T24 Objects to support Integration Framework
Catalogue - IF.INTEGRATION.FLOW.CATALOG
Holds records which bind the notification exit points with their integration
flows.
Slide 11
T24 Objects to support Integration Framework
Service that performs the delivery of the events which are stored in the
store and forward table.
Slide 12
Event designer (Design time)
Event designer
T24
1
Service
Repository
13
Integration Framework (Run Time)
ESB 3 Routing
Transformation
IBM
BizTalk Fiorano Oracle
Integration
ESB AIA
JMS Bus
RM
Adapter Adapter Adapter Adapter Txn 2
(on
demand)
2a
T24 Banking
Transaction
1 Exit Point
RM
Txn 1
Database
Interface table
Quiz
T24 object that stores the message Hook, API, in T24 to which an Event
before it is delivered to an external can be linked
system is
This is the service that is specific to When the T24 contract / transaction
Java platform to deliver the is committed.
message`
Exit Point gets triggered IF.EVENTS.INTERFACE.TABLE
Slide 15
Summary
Slide 17
Thank You