Post on 01-Jan-2016
Copyright 1999 CommerceQuest, Inc.
e-Adapter
Business-to-Business Business-to-Business
Information Integration Information Integration
CommerceQuest Confidential CommerceQuest Confidential
e-Adapter: File Transfer andData integration Value Proposition
Data content independent; moves Data content independent; moves anything to anythinganything to anything
Unparalleled scalability & performanceUnparalleled scalability & performance Unsurpassed reachUnsurpassed reach
Protocol and network agnostic Extensive platform support
End-to-end management of information End-to-end management of information flowsflows Centralized status monitoring/reporting
Business process integrationBusiness process integration RDBMS, AS/400 physical files, TPF,
file-to-message, message-to-file, etc...
CommerceQuest Confidential CommerceQuest Confidential
e-Adapter Component Breakdown
Interfaces
Reply Queue
Application Processing
User App
Command-
Line
ISPF/5250
JAVA GUI
User App
Command-
Line
ISPF/5250
JAVA GUI
APIAPI
11
1212
CommerceQuest Confidential CommerceQuest Confidential
e-Adapter Component Breakdown
Reply Queue
22
Transaction Pre-process
Transaction Post-process
Request Processing
11 33
1212
Manager
1111
CommerceQuest Confidential CommerceQuest Confidential
e-Adapter Component Breakdown
SourceBusinessObject
Pre Object Read
Post ObjectSubmit to MQSeries
Send Processing
3366
FTFSender
FTFSenderSender
SecurityAuthorization
44
77
ConnectorConnector
55
CommerceQuest Confidential CommerceQuest Confidential
e-Adapter Component Breakdown
Pre Object Write
Post Object Write
Receive Processing
FTFSender
FTFSenderReceiver
SecurityAuthorization
88
1010
TargetBusinessObject
ConnectorConnector
66
99
CommerceQuest Confidential CommerceQuest Confidential
Interfaces
Reply Queue
SourceBusinessObject
22
Transaction Pre-process
Transaction Post-process
Pre Object Read
Post ObjectSubmit to MQSeries
Pre Object Write
Post Object Write
Request Processing Send Processing Receive ProcessingApplication Processing
User App
Command-
Line
ISPF/5250
JAVA GUI
User App
Command-
Line
ISPF/5250
JAVA GUI
APIAPI
11 3366
1212
Manager FTFSender
FTFSenderSender
SecurityAuthorization
FTFSender
FTFSenderReceiver
SecurityAuthorization
1111
44
77
88
1010
TargetBusinessObject
ConnectorConnectorConnectorConnector
9955
e-Adapter Component Breakdown
CommerceQuest Confidential CommerceQuest Confidential
Any to Any Integration(patents pending)
SenderSender
Connector
Connector
RcvrRcvr
Connector
Connector
AnyAny AnyAny
Data MarkerRecovery TechnologyData MarkerRecovery Technology
PoolingPooling
Enterprise StatusEnterprise Status
Multi-plexingMulti-plexing
Multi-tier nodeprocessingMulti-tier nodeprocessing
CommerceQuest Confidential CommerceQuest Confidential
Business Process Integration
Exits can control entire transaction Exits can control entire transaction including commit or rollback of a including commit or rollback of a specific transactionspecific transaction
Enterprise information integration Enterprise information integration further accommodated by:further accommodated by: Additional security and data encryption Data transformations Triggering of business processes Audit trail Charge back Customized acknowledgments Pre- and post-processing techniques including
interfacing with external message brokers and work flow management products
Integration with existing business logic
CommerceQuest Confidential CommerceQuest Confidential
Connectors
Control entire transaction including commit or rollback of a specific transaction
Customizes collection and processing of information from business applications
Seamlessly integrates into e-Adapter architecture Exploits e-Adapter API
Drops custom status messages into e-Adapter status sub-system
Managed entirely within same business unit of work
CommerceQuest Confidential CommerceQuest Confidential
ExampleDatabase Connector
SenderSender
Connector
Connector
RcvrRcvr
Connector
Connector
TablesTables
ViewsViews
Stored ProcsStored Procs
DatabaseDatabase
TablesTables
ViewsViews
Stored ProcsStored Procs
DatabaseDatabase
Direct database reads/writes without the use of Direct database reads/writes without the use of intermediate filesintermediate files
Managed within a single “business unit of work”Managed within a single “business unit of work” Source and destination database can be any vendor Source and destination database can be any vendor Leverage the powerful infrastructure of E-adapter for Leverage the powerful infrastructure of E-adapter for
centralized status management, high performance centralized status management, high performance transfer, queue pools, and full recoverabilitytransfer, queue pools, and full recoverability
Direct integration with stored proceduresDirect integration with stored procedures
CommerceQuest Confidential CommerceQuest Confidential
Connector Types
SystemsSystems AS/400 Physical File
System MVS VSAM
DatabasesDatabases DB2 Oracle Informix ODBC
Message BrokersMessage Brokers IBM MQSeries
Integrator TSI Mercator
UtilitiesUtilities File to Message Message to File Directory to File PKZIP
CommerceQuest Confidential CommerceQuest Confidential
Transaction Chaining(Key to business process integration)
Post process to1. transform 2. transfer
SAP/Linkand SAP/R3File to Message
AppQueue
Application initiates transfer
data
e-Adapter Transaction Post processto interfacewith SAP
resp
ondrespond
CommerceQuest Confidential CommerceQuest Confidential
Scalability and Performance
Cater to Individual SystemMultiple CPUs
Multiple, simultaneoustransactions
Multiple NIC’s
Single object acrossmultiple connections
Multiple instancesof e-Adaptercomponents
Multiple MQSerieschannels
ManagerFTF
SenderFTF
SenderSender
FTFSender
FTFSenderReceiver
Bottom Line -- All available resources are utilized to optimize system performance
ConnectorConnector ConnectorConnector
CommerceQuest Confidential CommerceQuest Confidential
e-Adapter Platform Support
Current supportCurrent support Windows 95, 98, 2000, NT, OS/2, 4690 POS AIX, HPUX, SUN, DEC, SCO, Linux TPF, OS/390, OS/400, VMS
Partnership with HursleyPartnership with Hursley OLE/MQ Java MQ/Client 4690 POS MQ/Client MQSeries design specifications
CommerceQuest Confidential CommerceQuest Confidential
Competitive Comparisons
e-Adapter vs. Synchronous productse-Adapter vs. Synchronous products
MQSeries’ “assured delivery”
Dynamic rerouting
Multi-plexing
Recovery
EAI
Enterprise Status
Lead-in to real-time messaging environment
CommerceQuest Confidential CommerceQuest Confidential
e-Adapter Highlights
Immediate Immediate return on investment in MQSeriesreturn on investment in MQSeries AssuresAssures data delivery (even on thin client)data delivery (even on thin client) LeveragesLeverages inherent strengths of MQSeries inherent strengths of MQSeries UnrivaledUnrivaled performance performance ExtensiveExtensive recoverability recoverability FacilitatesFacilitates enterprise management (status enterprise management (status
reporting and framework integration)reporting and framework integration) Unparalleled Unparalleled scalabilityscalability EnablesEnables business process/workflow business process/workflow
integrationintegration Seamless approachSeamless approach to batch/real-time data to batch/real-time data
transfertransfer End to end security End to end security traditional & PKItraditional & PKI
Bottom Line: One solution for all your enterprise information integration needs
CommerceQuest Confidential CommerceQuest Confidential
Additional components(cont)
Complete integration with XML Published DTD’s Document input to drive e-
Adapter XML output Comprehensive XML scripting
language
CommerceQuest Confidential CommerceQuest Confidential
Why we choseand stayed with MQSeries
UsageUsage Over 5000 customer sites Over 350 of IBM's top 500 customers Over 66% of Top 100 N.A. and European banks In heavy production usage, e.g. major bank
averages 125M messages/day, has peaked 250M AchievementAchievement
Over 65% worldwide market share Over 1700+ certified specialists
RecognitionRecognition Over 300 positive press articles worldwide in '98 Multiple major industry awards Strong analyst interest
BrandBrand Considered de facto standard