95f0022d859ef5d2d2dc5dcce0daec19.ppt
- Количество слайдов: 63
ICL Host. Talk™ Enabling e-Business with Open. VME Margaret Leigh Systems Architect Infrastructure Services Division 25 th April 2001 Copyright International Computers Limited 2001
Agenda • Business Drivers • Options and Host. Talk Product Summary • Solution Scenarios – requirements / architectures / examples • Host. Talk Product Plans • Summary 25 th April 2001 2
“Stovepipe” (or “silo”) systems Existing account based systems TPMS VME users 25 th April 2001 Other users 3 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 25 th April 2001 Other TPMS VME users 4 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 25 th April 2001 5
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 25 th April 2001 6
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 25 th April 2001 7
Agenda • Business Drivers • Options and Host. Talk Product Summary • Solution Scenarios – requirements / architectures / examples • Host. Talk Product Plans • Summary 25 th April 2001 8
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 25 th April 2001 9
ICL Host. Talk Environments • Hosts – – – VME UNIX Windows IBM Mainframe IBM AS/400 • Middleware – Microsoft COM and MSMQ – BEA Tuxedo or Web. Logic – Java and EJB 25 th April 2001 10
Product Summary • Terminal Emulation & communications • Dialogue Manager • Distributed Transaction System (DTS) • OSI-TP • VME Message Queuing • IDMSX data extract 25 th April 2001 11
Dialogue Manager User. Id _ _ Password _ _ press send Screen Analyser DDS Generators Rich Client Data Feed Biz. Talk XML IIS with ASP IIS Application Code (VB) dll HTML MSMQ or COM Style Html sheet XSLT 25 th 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 12
Record Host Screens
Screens automatically analysed
State Diagram Automatically Constructed
Default Application and Forms Generated
Generated VB form for host screen
Generated VB code for processing host screens
Tailored VB code for processing host screens
Tailored VB form for application
Generated HTML or DHTML page for host screen
Tailored HTML page for application
Generated Biz. Talk XML
Generated HTML/XSL
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 25 th April 2001 25
– High throughput or – High connectivity DTS Server NT Service OSI or TCP/IP (RFC 1006) • High scalability (100 s of connections per server) Connection Object (DCO) COM Object Other applications Windows Application Code VB, VC++ MTS, ASP Open. DTS-NT DTS option TPMS 520 or later - pure DTS messages - screens over DTS One per TPMS service Open. DTS also available for Tuxedo etc 25 th April 2001 26
TPMS - CICS interworking in real time (in either direction) Simple request/response (no transaction coordination or recovery) users P TCP/I OS/390 CICS, DB 2 LU 6. 2 e. Link TCP DTS Gateway BEA Tuxedo on UNIX or NT e. Link SNA OSI TP DTS I XATM OSI TP Dialogues supporting coordinated database updates BEA e. Linkrecovery with for Mainframes 25 th April 2001 27 VME TPMS IDMSX
Open. TP and Open. TI Development-time Open TI Component Builder We also support BEA Tuxedo/Web. Logic alternative 25 th April 2001 TCP/IP stack Open. TP XATMI SQL Server VME rfc 1006 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 28
Message queuing and TPMS updates Tuxedo or MTS/MSMQ App Q Queue Forwarder Gate way DTS or OSI TP TPMS(X) VME Q Q 25 th April 2001 29
Open. VME Message Queuing in TPMSX 640 updates Tuxedo or COM+ App VME Gate way Q TPMSX app Q Q Reusable dialogue Queue Forwarder 25 th April 2001 TPMSX AVM CDAM app 30
IDMSX Data Extract 1. Bulk Extract – Using ETI Extract 2. Data replication (Drip feed) – 25 th April 2001 IDMSX Area Journal access 31
Evolutionary Technologies Inc “ETI Extract” http: //www. evtech. com data sources batch File upload New database IDMSX ICL’s IDMSX Access technology 25 th April 2001 ETI generator: Generates batch apps which transform data Extract, transform, move, load 32
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 25 th April 2001 Transfer Staging File/DB Update IDMSX-JE separately chargeable Available for IDMSX. 610 and IDMSX. 520 33
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? 25 th April 2001 34
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 25 th April 2001 35
Agenda • Business Drivers • Options and Host. Talk Product Summary • Solution Scenarios – requirements / architectures / examples • Host. Talk Product Plans • Summary 25 th April 2001 36
• • ICL Host. Talk 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) 25 th April 2001 37
Intuitive User Interface + Office Integration (‘Rich Client’) Task specific User Interface MS Office NT Server Core Systems Workflow Application work database 25 th April 2001 38
25 th April 2001 39
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 Exception handling Other Systems 25 th April 2001 Core Systems 40
25 th April 2001 41
Co-ordinated integration of multiple systems Public utility Call Centre Water billing New Call centre application Core Systems Electricity billing Customer database Gas billing 25 th April 2001 42
Direct Access Internet Intranet Core Systems NT Server IIS/Telephony IVR Gateway Application • Ease of use • Security • Performance user database 25 th April 2001 43
3, 000 members 250 simultaneous phone calls 8 stateless host connections • Automation of the most common call centre functions • GUI for others 25 th April 2001 44
Integrated Intranet Solution 25 th April 2001 45
25 th April 2001 46
External internet access 25 th April 2001 47
WAP Interactions with VME Systems Mobile SP Internet SP WAP Gateway Open. DTS WEB / IIS Server Dialogue Manager Server Open. TI Existing TPMS(X) applications on VME 25 th April 2001 48
Initial menu screen displayed by any WAP phone Pressing the left-hand menu button displays a menu of facilities 25 th April 2001 49
One of these menus is a Service Menu – select Home 25 th April 2001 50
In this case extract data from the VME service 25 th April 2001 51
The next page gives the user the options of how to use the input number 25 th April 2001 52
This displays the home page for the Service. In our case we ask the user to input a customer number. Then select options. 25 th April 2001 53
In this case details of this customer 25 th April 2001 54
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 (24 x 7) • Users: – Employees: access to in-house applications – Partners: access to extranet applications – Customers: access to internet applications 25 th April 2001 55
Agenda • Business Drivers • Options and Host. Talk Product Summary • Solution Scenarios – requirements / architectures / examples • Host. Talk Product Plans • Summary 25 th April 2001 56
ICL Host. Talk Product Plans • Ownership and responsibility for all VME access and integration products now with VME group • Dialogue Manager support for XML • Open. DTS for Java and EJB • Productise WAP interworking capability • Product roadmap being established: Voice access? – Further integration of products and tools – Improved scalability – Whatever the world wants next … 25 th April 2001 57
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? 25 th April 2001 58
Agenda • Business Drivers • Options and Host. Talk Product Summary • Solution Scenarios – requirements / architectures / examples • Host. Talk Product Plans • Summary 25 th April 2001 59
ICL Host. Talk 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 Web. Logic. • Enables proven and trusted existing applications to be incorporated into new business solutions. 25 th April 2001 60
Systems Integration Proof of Concept business needs Proof of concept existing systems 25 th April 2001 technology opportunities 61
If you can imagine it, ICL can (probably) integrate it! 25 th April 2001 Copyright International Computers Limited 2001
? Any Questions? 25 th April 2001 63
95f0022d859ef5d2d2dc5dcce0daec19.ppt