Home About Courses Schedule Services Webinars Contact Search

z/OS Connect EE from a Developers Perspective

SEE SCHEDULE

Duration: 2 Days

Method: Instructor-Led, Hands On

Price: $1200.00

Course Code: MF2004


Audience

Application developers, technical support, and system programmers with the desire and need to understand how z/OS Connect EE (Enterprise Edition) fits into your enterprise.

Description

You are being tasked with development of APIs (Application Programming Interfaces) into your z/OS environment. You have heard of z/OS Connect but are not sure what it is or how it can help. Then this course is for you. We will first cover just what z/OS Connect is and what it can provide. After that we will take a look at how it is implemented with CICS, Db2, MQ, and batch applications. The workshops included will focus on implementation of applications rather than coding. With z/OS Connect, z/OS Connect Toolkit, and the newer versions of Enterprise COBOL and CICS TS the coding effort has been minimalized.Note: This course is 1 1/2 - 2 days.

Objectives

Upon successful completion of this course, the student will be able to:

  • Understand what z/OS Connect can provide
  • Understand the use of the RESTful API functions
  • Understand JSON (Java Script Object Notation) and how it fits in with your API
  • Understand the use of the z/OS Connect EE API Toolkit for building your APIs
  • Understand the changes to z/OS Connect server to implement your APIs
  • Understand how to implement your API within a CICS application
  • Understand how to implement your API within a Db2 application
  • Understand how to implement your API within a batch MQ application

Prerequisites

Students having a strong background with z/OS JCL, TSO/ISPF, SDSF, plus COBOL programming is preferred. A conceptual understanding of CICS, Db2, or MQ will be beneficial. No actual COBOL coding will be performed during the workshops, just a review of the provided application program.

Topics

  • I. What is z/OS Connect EE
    • Terminology for z/OS Connect
    • Concepts and design of z/OS Connect
    • Other components, like z/OS Connect build toolkit, used with z/OS Connect
  • II. What are RESTful APIs and JSON
    • Overview of RESTful standard
    • Key RESTful function descriptions, GET, PUT, POST and DELETE
    • Overview of JSON (Java Script Object Notation) standard
    • Components of a JSON request or response documents
    • Using the BAQLS2JS (Language Structure to JSON) utility
    • Using the BAQJS2LS (JSON to Language Structure) utility
  • III. What is the z/OS Connect API Toolkit and how to use it
    • z/OS Connect API Toolkit Overview
    • Construction of APIs via toolkit
    • Deployment and testing of APIs using toolkit
    • Deployment to QA testing or production environments
  • IV. What changes to z/OS Connect are required to implement your APIs
    • Overview of the contents of “server.xml” file
    • Configuration for service providers
    • Configuration for service requesters
  • V. Implement a CICS provider and requester applications
    • Defining necessary CICS resources for interface to z/OS Connect
    • A look into construction and function of the CICS application
    • Deployment and testing of a CICS provider application
    • Deployment and testing of a CICS requester application
  • VI. Implement a Db2 provider and requester applications
    • Defining necessary Db2 resources for interface to z/OS Connect
    • A look into construction and function of the Db2 application
    • Deployment and testing of a Db2 provider application
    • Deployment and testing of a Db2 requester application
  • VII. Implement a batch MQ provider application
    • Defining necessary batch MQ resources for interface to z/OS Connect
    • A look into construction and function of the batch MQ application
    • Deployment and testing of a batch MQ provider application

ProTech Logo ProTech Themis Logo

We are pleased to announce that effective July 1st, ProTech Training and Themis Education will join forces to become one of the industry's strongest Enterprise IT Training companies. Please click the button below to be redirected or visit our site at ProTechTraining.com.

Contact Information
Themis technical support for classes: themissupport@themisinc.com
ProTech technical support for classes: virtualsupport@protechtraining.com
ProTech/Themis voice: 1 (800) 373-9188 or 412-810-8855
All general inquiries: info@protechtraining.com