12
Omaha IMS Users Group IMS Java Setup Sept. 19 2012 IBM SILICON VALLEY LABORATORY IMS SOFTWARE SERVICE DELIVERY 555 BAILEY AVENUE SAN JOSE, CALIFORNIA 95141 John Butterweck (408) 463-4896 [email protected]

IMS Java Setup and IVP - IMS UG September 2012 Omaha

  • Upload
    ibm-ims

  • View
    259

  • Download
    1

Embed Size (px)

Citation preview

Page 1: IMS Java Setup and IVP - IMS UG September 2012 Omaha

Omaha IMS Users Group

IMS Java Setup Sept. 19 2012

IBM SILICON VALLEY LABORATORYIMS SOFTWARE SERVICE DELIVERY

555 BAILEY AVENUESAN JOSE, CALIFORNIA 95141

John Butterweck(408) 463-4896

[email protected]

Page 2: IMS Java Setup and IVP - IMS UG September 2012 Omaha

2

Discuss requirements to enable the IMS Java Open Database solution

Multiple components must come together to enable you to take advantage of this state of the art solution

– List the components

–Show how IVP sets builds and tests the environment

Objectives

Page 3: IMS Java Setup and IVP - IMS UG September 2012 Omaha

Environment needed for IMS Java OPDB Applications

Environment for IMS Java OPDB Applications

Page 4: IMS Java Setup and IVP - IMS UG September 2012 Omaha

4

Software requirements – V12

•UNIX System Services (USS)–z/OS UNIX System Services available at runtime–Unix System Services file system on z/OS

Product 5694-A01Java

–IBM 31-bit SDK for z/OS, Java 2 Technology Edition, Version 6,or higher, or Sun Java SE Development Kit (JDK) Version 6 or higher

Product 5655-I58

•IMS On Demand Feature

– FMID JMK1206

•See the corresponding IMS Program Directory for additional software

–Levels vary depending on release

OPDB Supported in IMS V11

–Needs will vary depending on Environment

Software Requirements – V12

Page 5: IMS Java Setup and IVP - IMS UG September 2012 Omaha

5

The following are the IMS components required to set up the IMS Java OPDB Application Environment•Consolidated Service Layer (CSL)

–Structured Call Interface (SCI)Allows members in the IMSPLEX to communicate with each otherRoutes messages and requests within an IMSPLEXRegisters and deregisters IMSPLEX membersOne per z/OS image

–Operations Manager (OM)Controls Operation of an IMSPLEXRoutes commands to IMSPLEX membersUser interface to register commandsCan write records to the z/OS system loggerMust have one per z/OS image – can have multiple

IMS Components

Page 6: IMS Java Setup and IVP - IMS UG September 2012 Omaha

6

IMS components required to set up the IMS Java Application OPDB Environment – 2•Consolidated Service Layer (CSL) – cont.

–Resource Manager (RM) – optionalManage resources managed by multiple IMS systems in an IMSPLEXCan maintain information in a resource structure (recommended)Must use resource structure when more than one RMCoordinates IMS wide processes (such as global online change)One or more in a z/OS image

–Open Database managerSupports access to IMS Databases that use the following:

The IMS Universal DB resource adapter for the J2EE platform

The IMS Universal JDBC driver

The IMS Universal DL/I driver

The Open Database Access interface (ODBA)

The ODBM CSLDMI interface

RRS optional

IMS Components - 2

Page 7: IMS Java Setup and IVP - IMS UG September 2012 Omaha

7

IMS components required to set up the IMS Java OPDB Application Environment – 3

–Type 4 Universal Driver additionally needs

•TCPIPConnect between host (z/OS) and internet

•IMS ConnectConnection between TCPIP to ODBM

IMS Components - 3

Page 8: IMS Java Setup and IVP - IMS UG September 2012 Omaha

8

Each of the IMS components require configuration members in IMS PROCLIB

•YIKES–Where do I begin

•Have no fear –IMS IVP to the rescue–Syntax Checker here to help too

IMS Components Configuration

Page 9: IMS Java Setup and IVP - IMS UG September 2012 Omaha

9

The IMS IVP

•Builds the Open Database EnvironmentSteps thru ‘E’ series

Build IVP Appl / system

•Test Application using Open Database sample•‘T’ series

Open Database Sample

•Open Database Quick Start White Paper

http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP101809

IMS IVP

Page 10: IMS Java Setup and IVP - IMS UG September 2012 Omaha

IVP Demonstration of Open

Database

IVP Demo

Page 11: IMS Java Setup and IVP - IMS UG September 2012 Omaha

DisclaimerImportantDisclaimer

THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY.

WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION CONTAINED IN THIS PRESENTATION, IT IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED.

IN ADDITION, THIS INFORMATION IS BASED ON IBM’S CURRENT PRODUCT PLANS AND STRATEGY, WHICH ARE SUBJECT TO CHANGE BY IBM WITHOUT NOTICE.

IBM SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION.

NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, OR SHALL HAVE THE EFFECT OF:

CREATING ANY WARRANTY OR REPRESENTATION FROM IBM (OR ITS AFFILIATES OR ITS OR THEIR SUPPLIERS AND/OR LICENSORS); OR ALTERING THE TERMS AND CONDITIONS OF THE APPLICABLE LICENSE AGREEMENT GOVERNING THE USE OF IBM SOFTWARE.

Page 12: IMS Java Setup and IVP - IMS UG September 2012 Omaha

Thank You