1
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
1
To quickly integrate
SCORT and CRM
your Mainframe applications
with CRM
2
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
2
CRM - Mainframe integration
Look after your customers:
➨
Everyone wishes and needs to do it…
➨
CRM software products offer numerous
options…
(…and without the customer information held in
the existing systems a great deal of valuable
knowledge would be ignored... !)
…but they are not designed to easily connect
to existing Mainframe applications…
3
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
3
Mainframe applications can be considered as
operating in two modes:
The two modes are often inter-twined and this often prevents
the integration of the applications with CRM systems.
CRM - Mainframe integration
➨
Business Logic mode which applies business rules to the
data
➨
Presentation mode which applies presentation logic to the
data to create terminal interaction
4
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
4
A CRM project is a major initiative…
CRM - Mainframe integration
é
Interdependance of transactions
é
Batch processing requirements
é
Tendancy to underestimate the effort required to
re-write even where little new functionality is
involved
➨
Technically complex
➨
Often under-estimated
Integration with existing applications often implies a
hidden project (which can be unmanageable) to re-write
the applications :
5
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
5
EAI Bus Integration
…
the Rolls Royce
The 3 pratical methods
Direct Integration
…
without the EAI Bus
Integration though the user
interface
…dare to take a less expensive
route!
6
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
6
Often the CRM project is joined with the
implementation of an EAI Bus…
EAI Bus: the Rolls Royce approach…
Mainframe
CICS
IMS
CRM
Applicat.
X
Applicat.
Y
EAI Bus
This is the real Rolls Royce approach : CRM and the
integration of the existing information system...
Application services shared and accessible by everyone
(CRM initially, Call centre…)
7
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
7
➨
A “minor” detail is often forgotten or under estimated: The
costs and the delay from re-writing mainframe services
(accounting, batch integration etc.)…
Mainframe
CICS
IMS
CRM
Applicat.
X
Applicat.
Y
EAI Bus
➨
EAI Bus to Mainframe connectors are frequently not well
developed...
(a Cobol record, is nothing like XML…)
The Rolls Royce approach...
EAI Bus: the Rolls Royce approach…
8
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
8
CRM, EAI & SCORT e-Business Integrator
➨
3270 Access without re-writing
CRM
Applicat.
X
e-Business
Integrator
JMS
GTW
Mainframe
CICS
IMS
CICS
IMS
A.O.
3270
A.O.
DKLink
A.O. = Access Object
EAI Bus
9
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
9
SCORT e-Business Integrator supports:
CRM, EAI & SCORT e-Business Integrator
➨
Integration of existing 3270 applications
(without re-writing)
All the development tools required to build,
debug, test and deploy business objects.
An indispensable complement to any EAI
project ensuring the feasibility and timely
completion...
➨
Highly efficient integration with comprehensive tools
10
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
10
Directe integration (without the EAI Bus)
CRM and direct integration…
NO - the fundamental problem remain
:
Does it help ?
Faced with the total cost of CRM & EAI systems, the CRM
vendors have developed a new strategy:
➨
Cost of re-writing applications applications
➨
Poor connector components in service mode
What is the difference ?
11
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
11
Direct integration & e-Business Integrator
… and always...
e-Business
Integrator
Java
Integration
Mainframe
CICS
IMS
CICS
IMS
A.O.
3270
A.O.
DKLink
➨
3270 Access without re-writing
➨
High performance connector architecture
12
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
12
Integration though the user interface
There is a third way:
➨
Admittedly can be less powerful…
Integration though the user interface
…Dare to take the less
expensive route !
➨
But much less expensive !!!
➨
And without a doubt quite sufficient in the majority of
cases
13
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
13
How does it work ?
Build HTML links to the Mainframe elements in the
user interface of the CRM system
SCORT e-Business Integrator has a number of
features to support the development of this
approach in a very short time.
Integration though the user interface
On clicking an HTML link :
➨
A Mainframe session is opened (or used if already
open)
➨
Navigate through the session or use an Access
Object to do the work
➨
Execute the Mainframe service (1 or “n” screens)
➨
The user can navigate as desired through the
14
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
14
Integration via user interface: a demo ?
➨
A sample CRM screen might offer three services from an existing
15
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
15
➨
When the List Customer button is clicked, a request is sent to
SCORT e-Business Integrator
Integration via user interface: demo (2)
➨
SCORT e-Business Integrator opens a Mainframe session and
16
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
16
➨
Clicking on the “customer id” with the ID in parameter
Integration via user interface: demo (3)
➨
SCORT e-Business Integrator picks up the Mainframe session and
17
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
17
➨
Clicking «customer id» with the ID in parameter, but the ID is invalid
Integration via user interface: demo (4)
➨
SCORT e-Business Integrator picks up the Mainframe session and will
get the message “No Such Customer”
➨
The user can easily take control of the Mainframe session and
18
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
18
➨
For information…
… The demo above was made in less than 2 days !
Integration via user interface: demo (5)
➨
Very easy ! 123…
é
JSP reformatting
é
Complex AO (rebuilding the GUI of the application)
é
PRINTING through PDF
➨
Can be mixed with the functions of
application publication using SCORT
e-Business Integrator
19
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
Cop
y
ri
gh
t © S
C
ORT
2
0
0
2
-
A
ll t
h
e
qu
ot
ed
m
a
rk
s be
lo
ng
t
o
t
h
e co
rresp
on
di
ng
co
m
p
a
n
ie
s
.
19
SCORT and CRM : The benefits
➨
No modification of the Mainframe at all:
seamless integration
➨
Support for “mixed” transactions on the
S/390 - zSeries
➨
Support for many Mainframe architectures
➨
Very powerful development, maintenance and
testing utilities. Easy to use and control
➨
3 possible methods of integration as required