ICL HostTalk™

Download Report

Transcript ICL HostTalk™

ICL HostTalk™
Enabling e-Business with
OpenVME
Margaret Leigh
Systems Architect
Infrastructure Services Division
25th April 2001
Copyright International Computers Limited 2001
Agenda
• Business Drivers
• Options and HostTalk Product Summary
• Solution Scenarios
– requirements / architectures / examples
• HostTalk Product Plans
• Summary
25th April 2001
Copyright International Computers Limited 2001
“Stovepipe” (or “silo”) systems
Existing account based systems
TPMS VME
TPMS VME
users
users
25th April 2001
Other
users
users
Copyright International Computers Limited 2001
Application
Package
users
Customer-centric systems
Windows or UNIX
MTS or Tuxedo
or CORBA
Single
customer
image
Customer
database
Call centre
system
Customer
appointments
Customer
contacts
gateways
Existing account based systems
TPMS VME
users
25th April 2001
Other
TPMS VME
users
users
users
Copyright International Computers Limited 2001
Application
Package
users
Business Drivers
• Call centres and “one-stop shops”
• Increased operational efficiency
• New competition (e.g. dot coms)
• Reducing margins
Means
• Customer centric IT systems
• Quick delivery of new IT features
• Increased operational efficiency
• Enabling e-Business
Core
Systems
25th April 2001
Copyright International Computers Limited 2001
Current business requirements – UK Gov
• Modernising government via IT,
“joined up government”
– Better service to citizens and business
– Internal efficiency and cost saving
• Transactions can be electronic:
– 25% by 2002
– 100% by 2008 2005
• Government data standards (Govtalk)
• Government gateway www.gateway.gov.uk
25th April 2001
Copyright International Computers Limited 2001
Why exploit legacy systems?
• Reliable, Proven, Trusted . . .
“legacy systems - stuff that works”
Source: David Chappell, Chappell Associates, at:
Microsoft “Building the business internet - Summit 2000”
• Benefits of exploiting existing systems:
–
–
–
–
–
–
reduced project timescales
lower investment
low risk
gradual migration to new user interfaces
rapidly enable e-business
users often like existing systems
Core
Systems
25th April 2001
Copyright International Computers Limited 2001
Agenda
• Business Drivers
• Options and HostTalk Product Summary
• Solution Scenarios
– requirements / architectures / examples
• HostTalk Product Plans
• Summary
25th April 2001
Copyright International Computers Limited 2001
ICL Millennium strategy for
VME interoperability
• Integration with Windows and UNIX
• Gateways between TPMS and major open
middleware
(Microsoft MTS/COM, BEA Tuxedo,etc.)
• Leverage their gateways to other applications
• Provide VME interoperability/integration services
25th April 2001
Copyright International Computers Limited 2001
ICL HostTalk Environments
• Hosts
–
–
–
–
–
VME
UNIX
Windows
IBM Mainframe
IBM AS/400
• Middleware
– Microsoft COM and MSMQ
– BEA Tuxedo or WebLogic
– Java and EJB
25th April 2001
Copyright International Computers Limited 2001
Product Summary
• Terminal Emulation & communications
• Dialogue Manager
• Distributed Transaction System (DTS)
• OSI-TP
• VME Message Queuing
• IDMSX data extract
25th April 2001
Copyright International Computers Limited 2001
Dialogue Manager
UserId _ _
Password _ _
press send
Screen
Analyser
DDS
Generators
Rich
Client
Data Feed
BizTalk
XML
IIS with
ASP
IIS Application
Code (VB) dll
HTML
MSMQ
or COM
Style Html
sheet XSLT
25th April 2001
QControl
XML
IBM
HLLAPI Conformant
Terminal Emulators
Run-time
XML Type Definitions
Mainframe
AS/400
Bull
Unisys
UNIX
DEC
ICL
Open DTS
NT
Development-time
Application Code (VB) COM object / EXE
Application Code (VB)
Dynamic
Session and Data Objects
Rendering
Screen Recognition
HTML
Template
Copyright International Computers Limited 2001
Record Host Screens
25th April 2001
Screens automatically analysed
25th April 2001
State Diagram Automatically Constructed
25th April 2001
Default Application and Forms Generated
25th April 2001
Generated VB form for host screen
25th April 2001
Generated VB code for processing host screens
25th April 2001
Tailored VB code for processing host screens
25th April 2001
Tailored VB form for application
25th April 2001
Generated HTML or DHTML page for host screen
25th April 2001
Tailored HTML page for application
25th April 2001
Generated BizTalk XML
25th April 2001
Generated HTML/XSL
25th April 2001
ICL DTS maturity
• Origins - ICL Information Processing Architecture, late
1970’s (?)
• Simple but powerful interworking
– straightforward to add to existing TPMS services
• In heavy use at Inland Revenue from ~1986:
– access to National Tracing System
– movements of taxpayer details between COP regions
• In heavy use at DSS from ~1988
– access to Departmental Central Index etc
• In heavy use at British Gas Trading (Centrica)
– all TP traffic routed by DTS to relevant back end
25th April 2001
Copyright International Computers Limited 2001
– High throughput
or
– High connectivity
DTS Server
NT Service
OSI or TCP/IP (RFC1006)
• High scalability
(100s of
connections
per server)
Connection Object (DCO)
COM Object
Other
applications
Windows Application Code
VB, VC++ MTS, ASP
OpenDTS-NT
DTS
One per
TPMS service
OpenDTS also available for Tuxedo etc
25th April 2001
Copyright International Computers Limited 2001
DTS option
TPMS 520 or later
- pure DTS messages
- screens over DTS
TPMS - CICS interworking in real time (in
either direction)
Simple request/response
(no transaction coordination or recovery)
users
users
eLink
TCP
OS/390
CICS, DB2
DTS
Gateway
BEA Tuxedo
on UNIX
or NT
eLink
eLink
SNA
OSI TP
Dialogues supporting
coordinated database updates
BEA eLink
for Mainframes
with recovery
25th April 2001
Copyright International Computers Limited 2001
VME
TPMS
IDMSX
OpenTP and OpenTI
Open TI
Component Builder
Development-time
We also support BEA
Tuxedo/WebLogic alternative
25th April 2001
TCP/IP stack
OpenTP
XATMI
SQL Server
VME
rfc1006
XATMI
MMC
Open TI
Management
Console
Open TI Run-Time
Other
applications
Windows MTS Application
Run-time
Cobol
IDMSX
2-phase commit
for guaranteed updates
Copyright International Computers Limited 2001
Message queuing and TPMS
updates
Tuxedo or MTS/MSMQ
App
Q
Queue
Forwarder
Gate
way
DTS or
OSI TP
TPMS(X)
VME
Q
Q
25th April 2001
Copyright International Computers Limited 2001
OpenVME Message Queuing in TPMSX640
updates
Tuxedo
or COM+
App
VME
Gate
way
Q
TPMSX
app
Q
Q
Queue
Forwarder
25th April 2001
Copyright International Computers Limited 2001
TPMSX
AVM
Reusable dialogue
CDAM
app
IDMSX Data Extract
1. Bulk Extract
–
Using ETI Extract
2. Data replication (Drip feed)
–
25th April 2001
IDMSX Area Journal access
Copyright International Computers Limited 2001
Evolutionary Technologies Inc
“ETI Extract”
http://www.evtech.com
data sources
batch
File
upload
New
database
IDMSX
ICL’s
IDMSX
Access
technology
25th April 2001
ETI generator:
Generates batch
apps which
transform data
Extract,
transform,
move,
load
Copyright International Computers Limited 2001
IDMSX Area Journal Extract
Takes hours?
days? weeks?
Operational
VME System
IDMSX
Database
IDMSX
Area Jnls
Scan &
Extract
Load
Other
Database
Convert
& Offload
Other
data
25th April 2001
Transfer
Staging
File/DB
Update
IDMSX-JE separately chargeable
Available for IDMSX.610
and IDMSX.520
Copyright International Computers Limited 2001
Integration considerations...
 • Loose or tight linking of systems?
• Enquiry access or updates?
• Data consistency across systems?
• Timeliness of data updates?

• Scheduled availability of the systems?
• Suitable integration points available?
• Whether applications can be amended?
• Privacy and authorisation issues?
• Stateful or Stateless Interactions?
25th April 2001
Copyright International Computers Limited 2001
A Range of Services
•
•
•
•
•
Business requirements analysis
Technical architecture consultancy
Proof of concept
On-site skills transfer workshops
Solution design, implementation,
enhancement and tuning
• Support
• Custom product developments
for new requirements
25th April 2001
Copyright International Computers Limited 2001
Agenda
• Business Drivers
• Options and HostTalk Product Summary
• Solution Scenarios
– requirements / architectures / examples
• HostTalk Product Plans
• Summary
25th April 2001
Copyright International Computers Limited 2001
•
•
•
•
ICL HostTalk Enables
New user interface (Rich PC Client or Web)
Automated processes (Data Feed)
Combine systems together (View and
Update)
Office integration
– Word, Excel, e-Mail
• Collaborative application integration
– Workflow, Document Management
• e-Business
– WWW or Telephony (CTI)
– Mobile devices: WAP phone, PDA
– Data Interchange (XML)
25th April 2001
Copyright International Computers Limited 2001
Intuitive User Interface + Office Integration
(‘Rich Client’)
Task specific
User
Interface
MS Office
NT Server
Core
Systems
Workflow
Application
work
database
25th April 2001
Copyright International Computers Limited 2001
25th April 2001
Copyright International Computers Limited 2001
Automated Data Feed
Data from many sources:
Paper
Scanner & OCR
Printed reports and Operators
NT Server
Call Centre
Systems
Computer
Reports
Business Automated
Process
Rules
Internet
Servers
Logs
Other
Systems
25th April 2001
Copyright International Computers Limited 2001
Core
Systems
Exception
handling
25th April 2001
Copyright International Computers Limited 2001
Co-ordinated integration of
multiple systems
Public utility
Call Centre
Water
billing
New
Call centre
application
Core
Systems
Electricity
billing
Customer
database
Gas
billing
25th April 2001
Copyright International Computers Limited 2001
Direct Access
Core
Systems
NT Server
IIS/Telephony IVR
Gateway
Application
•Ease of use
•Security
•Performance
user
database
25th April 2001
Copyright International Computers Limited 2001
3,000,000
members
250
simultaneous
phone calls
8 stateless host
connections
• Automation of the most common call centre functions
• GUI for others
25th April 2001
Copyright International Computers Limited 2001
Integrated Intranet Solution
25th April 2001
Copyright International Computers Limited 2001
25th April 2001
Copyright International Computers Limited 2001
External internet access
25th April 2001
Copyright International Computers Limited 2001
WAP Interactions with VME Systems
Mobile
SP
Internet
SP
WAP
Gateway
OpenDTS
WEB / IIS
Server
OpenTI
Dialogue
Manager
Server
Existing TPMS(X) applications on VME
25th April 2001
Copyright International Computers Limited 2001
Initial menu screen displayed by
any WAP phone
Pressing the left-hand menu button
displays a menu of facilities
25th April 2001
Copyright International Computers Limited 2001
One of these menus is a
Service Menu – select Home
25th April 2001
Copyright International Computers Limited 2001
In this case extract data from
the VME service
25th April 2001
Copyright International Computers Limited 2001
The next page gives the user
the options of how to use
the input number
25th April 2001
Copyright International Computers Limited 2001
This displays the home page for
the Service.
In our case we ask the user to
input a customer number.
Then select options.
25th April 2001
Copyright International Computers Limited 2001
In this case details of this
customer
25th April 2001
Copyright International Computers Limited 2001
WAP to host uses
• Modest input needs, modest output
• Mobile workers
• Need for urgent information access
• In place of expensive/inflexible
in-vehicle radio links
• Remove dependence on office staff (24x7)
• Users:
– Employees: access to in-house applications
– Partners:
access to extranet applications
– Customers: access to internet applications
25th April 2001
Copyright International Computers Limited 2001
Agenda
• Business Drivers
• Options and HostTalk Product Summary
• Solution Scenarios
– requirements / architectures / examples
• HostTalk Product Plans
• Summary
25th April 2001
Copyright International Computers Limited 2001
ICL HostTalk Product Plans
• Ownership and responsibility for all VME access and
integration products now with VME group
• Dialogue Manager support for XML
• OpenDTS for Java and EJB
• Productise WAP interworking capability
• Product roadmap being established:
– Further integration of products and tools
– Improved scalability
– Whatever the world wants next …
25th April 2001
Copyright International Computers Limited 2001
Voice
access?
Voice access
• Today! Come to ICL and see…
–
–
–
–
–
Voice access to Outlook/Exchange
Reads your email, appointments, contacts to you
Make appointments, send messages
From any phone anywhere
Not Exchange specific
• What about voice access to VME
applications?
– Kiosks? Phone access?
– Blind and partially sighted users?
– Finally, an easy to use interface for the citizen?
25th April 2001
Copyright International Computers Limited 2001
Agenda
• Business Drivers
• Options and HostTalk Product Summary
• Solution Scenarios
– requirements / architectures / examples
• HostTalk Product Plans
• Summary
25th April 2001
Copyright International Computers Limited 2001
ICL HostTalk Summary
• A suite of products, tools and services that
enable access to, and integration with,
applications and data on ICL and other systems.
• Supports integration with Microsoft Windows
environments and market leading middleware
such as BEA’s Tuxedo and WebLogic.
• Enables proven and trusted existing applications
to be incorporated into new business solutions.
25th April 2001
Copyright International Computers Limited 2001
Systems Integration Proof of Concept
business
needs
Proof
of
concept
existing
systems
25th April 2001
technology
opportunities
Copyright International Computers Limited 2001
If you can imagine it,
ICL can (probably) integrate it!
25th April 2001
Copyright International Computers Limited 2001
Any
Questions?
25th April 2001
Copyright International Computers Limited 2001