22
TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

Embed Size (px)

Citation preview

Page 1: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

TXSeries for Multiplatforms, Version 6.2Effective multiplatform transaction processing

Executive Overview

Page 2: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

2

Topics for Consideration

Introduction– What is it and how is it used?

Case Studies – Better understanding through real-life examples

Functionality Overview and Integration– More technical details on TXSeries and how it works with WAS and CICS

Resources

Page 3: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

TXSeries for Multiplatforms, Version 6.2Effective multiplatform transaction processing

Introduction to TXSeries

Page 4: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

4

Executive Summary

A robust and extensible distributed transaction processing solution for applications written in COBOL, C, C++ and PL/I

Commonly used with WebSphere and z/OS deployments as:– Transactional Application Integrator

– Mix-language transaction processor

A member of the IBM CICS family portfolio of products, providing a subset of the facilities offered by CICS Transaction Server for z/OS

CICS TS for z/OS

CICS TS for VSE / ESA

TXSeries for Multiplatforms

CICS TS for z/OS

CICS TS for VSE / ESA

TXSeries for Multiplatforms

Connectors

Runtime

Tools

CICS Family

Page 5: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

5

Transactional Application Integrator & Line of Business Transaction Processor

Mix-language Transaction Processor

Addressed needs: A application placement platform for

C/C++ , COBOL and PL/I applications Enables quick use of available skills and

packaged applications Future proofs application investment –

easily scale up to CICS TS for z/OS

Deployment Scenarios for Distributed CICS

Addressed needs: Application access to mainframe master

data resources (CICS, IMS) Regional / independent LOB specific

solution deployment while remain consistent with corporate master data

Optimized and secure connectivity to critical corporate data

Page 6: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

6

TXSeries as an Transactional Application Integrator

Minimal business logic and application data in TXSeries Leverages integration facilities to:

– Communicate with Enterprise Information Systems, eg, CICS and IMS

– Deliver enterprise data to various client systems

– Extend enterprise data to the web

WebSphere

Terminals

TXSeries& CICS

CICS, IMS &WebSphere MQ

Other Enterprise Systems

TXSeries

Page 7: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

7

TXSeries as a Transaction Processor

Maximum business logic and application data in TXSeries Leverages transactional facilities to:

– Run business transactions and access local business data

– Integrate with clients and Enterprise Information Systems

– Extend application data to the web

WebSphere

Terminals

TXSeries& CICS

TXSeriesSFS

Databases

WebSphere MQ

Enterprise systems

Page 8: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

TXSeries for Multiplatforms, Version 6.2Effective multiplatform transaction processing

Case Studies

Page 9: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

9

An US Computer Services Company

Industry: Computer services

Boosting order-processing speeds by 400 percent

CHALLENGE

Support business growth, greater order volumes and an increased market share by gaining additional processing power and capacity to manage the expanding incoming workload

Migrate to a better performing, more secure transaction platform that would qualify the company to be certified through the Payment Card Industry Security Standards Council

SOLUTION

Teamed with IBM to install IBM TXSeries® for Multiplatforms software, a distributed transaction server and rapid deployment integration platform

Launched the IBM CICS® Transaction Gateway solution to transform the client’s newly deployed batch programs into secure Web-based services

BENEFITS

Speeds order processing by more than 400 percent

Enables the client to better meet its service level agreements

Meets Payment Card Industry Security Standards Council requirements

“The increase in performance is truly incredible. We never thought that a transaction platform could be as fast as the IBM TXSeries for Multiplatforms solution is, but it dropped our already speedy 5-minute 1,000-order processing time to just 54 seconds.” — Customer

Page 10: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

10

A Large Italian Financial Services Provider

Industry: Financial ServicesStreamlines e-business processes

CHALLENGE

Integrate J2EE™ Web applications and back-office applications that are key for processing and updating customers’ insurance policies

Streamline workflow and reduce delays and overhead costs

Provide flexible platform for growth

SOLUTIONInformation gathered from various offices and the central data repository is automatically updated across systems in real time with IBM TXSeries® for Multiplatforms, eliminating the manual integration processes that used to hamper operations

BENEFITS

IBM TXSeries for Multiplatforms provides an “intelligent” gateway linking the customer’s Java/ WebSphere® Application Server Web environment with Oracle databases and ERP solutions and reusing COBOL-based core business applications. TXSeries is used to coordinate all information and application updates, both locally and remotely, for IBM CICS® and IBM IMS™ connections.

“The new solution has allowed the company to streamline its business processes, speeding up operations and improving its competitive edge. For example, insurance brokers can create and process all kinds of policies in real time, a major improvement in efficiency over previous business processes.”— Customer

Page 11: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

11

A Large Insurance Company based in South Korea

Industry: Banking

Providing high customer satisfaction

CHALLENGE

Need a high-performance Web services platform to support increases in business and number of web users

Improve the speed, efficiency and responsiveness of the company’s Web site to boost revenue and increase market share

SOLUTION

IBM WebSphere Application Server provides a secure, scalable application layer

TXSeries for Multiplatforms Provides the interface between Web applications and CICS applications running on the host system

Data hosted on CICS can be accessed and reused through CICS Transaction Gateway

BENEFITS

Significantly increased Web site responsiveness and availability

Higher Internet sales results

Lowered Web site operations and maintenance costs

“We serve tens of thousands of visiting customers a day via our website. The increase our site responsiveness truly drives our business.”— Customer

Page 12: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

TXSeries for Multiplatforms, Version 6.2Effective multiplatform transaction processing

TXSeries Functionalities and Integration with Related products

Page 13: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

13

What can TXSeries do?

Run new CICS applications using languages such as COBOL, PL/I, C and C++

Reuse existing CICS applications and application programming skills in your organisation

Extend CICS applications to the web and web services via the CICS Transaction Gateway and WebSphere Application Server

Integrate between data and applications in distributed solutions and enterprise systems including

– CICS, IMS, DB2 and Oracle, WebSphere MQ Develop, test and diagnose CICS applications using COBOL, PL/I, C,

C++ for deployment to CICS Transaction Server

Page 14: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

14

Product Delivery

TXSeries delivers:– CICS Online Transaction Processing environment (OLTP)

– CICS Structured File Server (SFS)

Available for:– IBM AIX

– Microsoft Windows

– Sun Solaris

– HP-UX (PA-RISC & Integrity Servers)

TXSeries for Multiplatforms

CICS SFSCICS OLTP

CICSappsCICS

appsCICSapps

CICS data

For robust, secure online

business transactions

For robust, secure online

business transactions

For data storage with access via online or

batch programs

For data storage with access via online or

batch programs

Page 15: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

15

TXSeries Functionality

CICS SFSCICS OLTP

CICSappsCICS

appsCICSapps

CICS data

Management of:• Transactions• Resources• Security• Workload• Terminals• Communications

Additional facilities:• Problem determination• Monitoring• Statistics• Application debugging

Management of:• Transactions• Resources• Security• Workload• Terminals• Communications

Additional facilities:• Problem determination• Monitoring• Statistics• Application debugging

• Record orientated, transactional file system

• Allows files to be indexed, entry sequenced and relative

• Fully recoverable data

• Allows for online (CICS) and batch access

• Record orientated, transactional file system

• Allows files to be indexed, entry sequenced and relative

• Fully recoverable data

• Allows for online (CICS) and batch access

Page 16: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

16

General TXSeries Architecture

TXSeriesCommunications Services

TXSeriesBase Services

TXSeries TransactionProcessing Subsystem

Operating System and Network

CICS Business Applications

TXSeries provides middleware between– CICS Business Applications & Operating System and Network

– Client Systems & Resource Managers

CICS Business applications only see CICS interfaces

ClientSystems Resources

Terminals

WebSphere

CICS

SFS

WebSphereMQ

Databases

CICS & IMS

Page 17: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

17

TXSeries as a component of your SOA

SOA integration is possible through CICS TG and WebSphere App Server

Combination delivers a proven and robust solution

JSP

Servlet

EJB

CTGCICS ECIAdapter

WebSphere Application Server TXSeries

Page 18: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

18

TXSeries and CICS Transaction Server

CICS IntercommunicationsTXSeries CICS TS

These two products share the same design principals and API’s and work well together– TXSeries and CICS TS communicate through CICS Intersystem Communications

– All data sources can be included in a single unit of work

– Two-phase commit for data integrity across the network

TXSeries provides a subset of functionalities CICS TS does– Run TXSeries applications in CICS TS for z/OS as business needs grow

Page 19: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

TXSeries for Multiplatforms, Version 6.2Effective multiplatform transaction processing

Resources

Page 20: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

20

More Resources

The TXSeries Library is the best place for latest information: Datasheets/Brochures Redbooks Whitepapers Presentations IBM Education Assistant And more….

ibm.com/cics/txseries/library

Technical Questions? Ask the IBM product teams Ask other TXSeries users Google “TXSeries Forum” or bookmark http://www.ibm.com/developerworks/forums/forum.jspa?forumID=1014

ibm.com/cics/txseries

New!

• TXSeries V6.2 Trial Download

• TXSeries V6 Education Course

Monthly CICS News?Sign up at:

ibm.com/cics/enews

Page 21: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

21

References

My Support (Subscribe to weekly technical email updates for TX)– http://www.ibm.com/software/support/einfo.html

IBM Support Assistant (Desktop workbench – targeted problem research and resolution using built-in and pluggable tools)– http://www.ibm.com/software/support/isa

IBM Education Assistant (TXSeries can be found under WebSphere)– http://www.ibm.com/software/info/education/assistant

CICS Newsgroups (includes TXSeries) – http://www.ibm.com/software/htp/cics/communities/newsgrouphelp.html

Software Lifecycle (TXSeries announcements and support dates)– http://www-ibm.com/software/support/lifecycle/

TXSeries Support - DCF (technotes/flash/downloads/PTFs/APARs)– http://www.ibm.com/software/htp/txseries/support

Page 22: TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview

22

Notice and Trademarks

Notice– All statements regarding IBM's plans, directions, and intent are subject to change or withdrawal without

notice. Trademarks

– The following terms are trademarks or registered trademarks of International Business Machines Corporation in the United States of America, other countries, or both: IBM, AIX, CICS, DB2, Encina, IMS, iSeries, MQSeries, OS/390, TXSeries, S/390, VSE/ESA, WebSphere, z/OS, zSeries.

– Java and all Java-based trademarks or logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States of America, other countries, or both.

– UNIX is a registered trademark of The Open Group in the United States and other countries.

– Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States of America, other countries, or both.

– Other company, product, and service names may be trademarks or service marks of others.