Articles & Content


My Java App Called Your COBOL DB2 Stored Procedure (F13)

Topic: 2008 NA

Subtopic: Cross Platform DB2 for z/OS & LUW

DATE: 2008-05-22 (08:00 AM - 09:00 AM)
SPEAKERS: John Mallonee (Highmark, Inc.)

DB2 has already shown its flexibility in supporting multiple application platforms including Java applications. One choice for accessing DB2 from Java is through COBOL stored procedures on z/OS. Come see the real life experiences of a Java development team that had the guts to call a DB2 stored procedure written in COBOL (and lived to tell about it). You'll hear about the intrigue of crossing platforms and dealing with the mysterious mainframe. The plot will thicken as you hear about the spooky Workload Manager environment. You'll also hear how the team resolved dangerous conflicts for support and ultimately provided the customer with a working system. After listening to the tale, you too might have courage to create reusable DB2 processes that are a simple CALL statement away. You'll even get a survival kit to avoid the pitfalls experienced by our brave team of pioneers. Can these two sides live in peace and harmony to the mutual benefit of all?

EXP. LEVEL: Beginner,Intermediate,Advanced


Learn why and where a COBOL stored procedure makes sense for Java applications.

Learn the basics of building a COBOL stored procedure that calls DB2 on z/OS.

Learn the basics of calling a DB2 stored procedure from a Java application.

Understand the potential challenges of building and implementing a cross-platform application using COBOL DB2 stored procedures with Java.

Develop a methodology for the ongoing support of a Java application and the DB2 stored procedures that it relies on.

This file is being provided by IDUG. We would encourage you to join IDUG to get full access to all of our files and resources. Joining IDUG is FREE and signing up is simple. Click here to join! or login!

Download File
Click to Download

NOTE: These are only open to members of IDUG. If you are not a member, please CLICK HERE for more information.