Exposing IBM Legacy Applications as XML Web Services

basesprocketData Management

Oct 31, 2013 (3 years and 9 months ago)

76 views

EBIZ334

Exposing IBM Legacy
Applications as XML Web Services

Paul Larsen

Aaron Grady

Microsoft Corporation

Microsoft .NET

Connecting your world through Web services

Mainframe Applications

Transaction Integrator

IMS

Terminal

IMS

Control Region

IMS

Message

Queue

IMS DB

IMS TP

CICS

Mirror TP

CSMI

TCP/IP

Listener

DB2

VSAM

COMMAREA

Linked to CICS TP

Mainframe

.NET or COM+













.NET to COM+

Component

TI

Proxy

Metadata

ASP.NET

TI Runtime

Business Process

COMTI

Component

Builder

Windows

Server

LU6.2 or TCP/IP Network

APPC

TCP/IP

MSDTC

COMTI

Manager (RE)

CICS Transactions as

XML Web Services

Aaron Grady

Specialist Support Engineer

Microsoft UK


demo

AS/400 Applications

Transaction Integrator for .NET

Publish AS/400 Apps as XML Web Services

TI Designer

Import/Export RPG or COBOL

TI Runtime

Distributed Program Call

Converts AS/400 types (as RPG, COBOL)

Converts Windows types (.NET CLS)

AS/400 Transactions as

XML Web Services

Aaron Grady

Specialist Support Engineer

Microsoft UK


demo

Host Initiated Processing

Transaction Integrator

Designer

Host to Windows data type conversions

Source code Import and Export Wizards

Administration (Apps, LEs, HEs, Object Views)

Security

Use TRM (Transaction Request Message) for CICS

Use IRM (IMS Request Message) for IMS Connect

Runtime Services

Multiple Listeners

Data Conversion and Method Resolution (Data, End Point, TRM)

No DTC Transactions

Integrating Host Apps
with .NET Framework

Paul Larsen

Group Program Manager

Enterprise Interoperability Group


demo

Mainframe Applications

Transaction Integrator for .NET

Bi
-
direction Mainframe App Integration

WIP: Publish Host Apps as XML Web Services

HIP: Invoke Managed Server Apps from Host TPs

TI Designer

Runs within Visual Studio IDE

Import/Export Managed Assemblies

Build TI Projects as part of VS Solutions

TI Runtime

Supports managed execution of WIP and HIP
scenarios

Executes within context of ASP.NET

Converts Host Data Types to/from .NET CLS Data
Types

OS/390

DB2

SAM, VSAM

PDS/PDSE

DDF

DFM

OS/400

DDM Server

DB2

PF, LG

Keyed PF

Data Integration

Mainframe

Windows

Server

LU6.2 or TCP/IP Network

APPC

TCP/IP

MVS

TCP/IP

AS/400

APPC

MVS

COM+ or .NET













COM+ or .NET

Component

ADO

OLE DB Provider

IIS
-

ASP or ASP.NET

DRDA AR


DDM Client

Business Process

Service Comp

TCP/IP

Svc

APPC

Svc

Data Integration

Managed Provider for DB2

Written in C# for Managed Runtime

High performance session pooling

Built to run on top of new DRDA AR

Improved Microsoft Network Client for DB2

Supports DB2 for z/OS, DB2 for OS/400, DB2
UDB

Offers Greater Developer Efficiencies

Visual Studio .NET IntelliSense

On
-
Line Documentation and Samples

Data Access Tools

Paul Larsen

Group Program Manager

Enterprise Interoperability Group


demo

DB2 Databases as

XML Web Services

Aaron Grady

Specialist Support Engineer

Microsoft UK


demo


announcing. . .

Host Integration Server
Beta Program

mailto:hisbeta@microsoft.com

Resources

Further information on this topic

EBIZ312
-

Connecting Host
-
Based Systems to
Microsoft Technologies: Host Integration Server
2004

Day/Time: Thursday, 3 July, 11:45
-
13:00

MSDN Development Center

http://www.msdn.microsoft.com/hiserver

Host Integration Server Resource Kit

ISBN: 0
-
7356
-
1185
-
8

http://mspress.microsoft.com/prod/books/4789.htm

MOC Courseware (# 2143A)

http://www.microsoft.com/trainingandservices

Ask The Experts

Get Your Questions Answered

Wednesday, 2 July

15:00


17:00

Thursday, 3 July

15:00


17:00

Community Resources

Community Resources

http://www.microsoft.com/communities/default.mspx


Most Valuable Professional (MVP)

http://www.mvp
.support.microsoft.com/


Newsgroups

Converse online with Microsoft Newsgroups, including Worldwide

http://www.microsoft.com/communities/newsgroups/default.mspx


User Groups

Meet and learn with your peers

http://www.microsoft.com/communities/usergroups/default.mspx


evaluations

© 2003 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.