|
1
|
- Jon Sayles, IBM EcoSystems Team
|
|
2
|
- © Copyright IBM Corporation 2007,2008, 2009. All rights reserved.
- The information contained in these materials is provided for
informational purposes only, and is provided AS IS without warranty of
any kind, express or implied.
IBM shall not be responsible for any damages arising out of the
use of, or otherwise related to, these materials. Nothing contained in these materials
is intended to, nor shall have the effect of, creating any warranties
or representations from IBM or its suppliers or licensors, or altering
the terms and conditions of the applicable license agreement governing the use of IBM software.
References in these materials to IBM products, programs, or services do
not imply that they will be available in all countries in which IBM
operates.
- This information is based on current IBM product plans and strategy,
which are subject to change by IBM without notice. Product release
dates and/or capabilities referenced in these materials may change at
any time at IBM’s sole discretion based on market opportunities or
other factors, and are not intended to be a commitment to future
product or feature availability in any way.
- IBM, the IBM logo, the on-demand business logo, Rational, the Rational
logo, and other IBM Rational products and services are trademarks or
registered trademarks of the International Business Machines
Corporation, in the United States, other countries or both. Other
company, product, or service names may be trademarks or service marks
of others.
|
|
3
|
- Thanks to the following individuals, for assisting with this course:
- Bill Klein
- Mike Connor/IBM
- Stephen F. Heffner, President of Pennington Systems Incorporated,
Scottsdale, AZ (WWW.Pennington.com)
- Wilbert Kho/IBM
|
|
4
|
- Course Name: Rational Developer
for System z Foundation Training
- Course Description: Learn how to
use Rational Developer for System z to do z/OS traditional development,
maintenance, support and for Enterprise Modernization of z/OS
applications
- Pre-requisites: Some experience developing COBOL applications using z/OS
is expected. A working knowledge
of SQL is also recommended.
- Course Length: ~5days – or if done in self-paced mode, at your own pace
- Topics (Agenda)
- Getting Started - installing and configuring RDz - and the course materials, and using Eclipse
- The RDz Workbench
- Code analysis tools
- Editing
- Compiling programs
- Debugging local COBOL programs
- The Data Perspective:
- Working with relational data sources
- Modifying test data
- Editing and testing SQL statements
- Working with remote system resources:
- Connecting to a mainframe
- Data management
- Accessing and editing files
- z/OS Application Development
- Creating MVS Subprojects
- Creating and customizing project properties
- Debugging z/OS Applications
- Debugging Batch Applications
- Setting Debug Tool for Online Applications
- Working with File Manager
- Creating test data
- Editing complex file-types
- Working with mainframe ABENDs using Fault Analyzer
- Creating Fault History views
- Analyzing and solving mainframe ABENDs
- Creating and modifying BMS Maps using the BMS Map Editor
|
|
5
|
- Audience
- This course is designed for application developers who have learned or
programmed in a 3rd or 4th generation language –
and who need to build leading-edge applications using COBOL and
Rational Developer for System z.
- Prerequisites
- This course assumes that the student has a basic understanding and
knowledge of software computing technologies, and general data
processing terms, concepts and vocabulary.
- Knowledge of SQL (Structured Query Language) for database access is
assumed as well – for certain sections of the course (that will be
noted)
- Basic PC and mouse-driven development skills is also assumed
- If you don't have z/OS-mainframe experience there is an optional unit
on this
|
|
6
|
- At the end of this course, you will be able to:
- Create COBOL programs that do batch processing using sequential
files (QSAM)
- Understand and use the majority of IBM Enterprise COBOL statements
- Use the development facilities of Rational Developer for System z
for:
- Editing
- Compiling
- Debugging
- Understand enough of mainframe JCL to run programs on host systems
- Describe the coding for COBOL programs that:
- Do IMS database (DL/I) and Transaction Manager calls
- Call through CICS command level COBOL
- Read and Write VSAM indexed files
- Access XML
- Can be accessed as Web Services in a Service Oriented Architecture
- Can be accessed via Web 2.0 applications
|
|
7
|
|
|
8
|
- After completing this topic, you should be able to:
- Describe how to use these course materials
- Differentiate between the two types of slide topics in the learning
modules
- Navigate to additional learning resources for both:
|
|
9
|
- COBOL runs the worlds'
enterprises
- RDz is the way we make COBOL
development easy
|
|
10
|
- Let's look at some numbers…
- COBOL applications:
- Process 70% of the world's data
- In finance and insurance over 95%
- 60% of all Web-access data resides on a mainframe
- Run over 30,000,000,000
transactions daily
- 83% of the transactions worldwide
- Are in production at over 98% of
the Fortune 500
- Including the entire Fortune 100
- Well over 220,000,000 lines of
COBOL running in production world-wide
- > 5,000,000 lines of new COBOL added each year
- All these programs will have to be maintained, supported and enhanced.
- There will be a continuing demand
for COBOL programmers with about
- 70% of the work in the form of maintenance
- 30% in the form of enhancements and new development
- New applications – in other languages such as Java – are going to have
to co-exist with the existing base of COBOL applications
|
|
11
|
- RDz is IBM's Workbench for
developing COBOL in the 2000's
- It features a set of high-end,
cross-platform graphical tools, that makes as simple as possible:
- Traditional COBOL Development:
- Setting up projects:
- COBOL Batch
- Online projects:
- File and database projects: DB2, QSAM, VSAM, IMS DL/I
- Editing your COBOL source
- Compiling
- Testing - On the mainframe, as well as on your workstation
- Connecting to the mainframe
- Submitting jobs and managing them
- Analyzing and maintaining COBOL applications
- Debugging mainframe ABENDs (defects) and logic errors
- Leading-edge COBOL Development:
- Developing Web and Web 2.0 front-ends to CICS and IMS TM (Transaction
Management) applications
- Transforming CICS and IMS applications into Web Services in a Service
Oriented Architecture
- Doing XML/COBOL applications
- Working with MQ (Message Queue)
- Connecting to COBOL business applications from Java and .NET
applications
- Creating stand-alone Windows applications (.exe files)
|
|
12
|
- This course has two different
modes of educational delivery – each based on both content matter and
effective knowledge transfer:
- Read and Learn: $
- Do and Acquire Skills:
:
|
|
13
|
- $ Read and learn is the most prevalent
form of education presented in
this course.
- From the slides you are viewing, you can read and understand concepts
about RDz and COBOL. This is
static information presented as traditional text and graphics.
- Occasionally a slide will have a double-right-pointed triangle in the
header: : This means you should do or try
something on your computer.
- The Notes (at the bottom of many
slides) present additional information on each concept. The Notes also
present (wherever relevant) Java and .NET.
- There are numerous slides that allow you to test your knowledge and
learning. These slides contain
paper/pencil questions. The
answers to most of these questions are at the end of the PowerPoint
slides.
|
|
14
|
- : Do and Acquire
- To make all of the pieces of information covered in this course yours –
and to convince you that you’ve got the skills to match the knowledge
you accumulate, you will need to use RDz and COBOL to create software
functionality.
- There are lots of workshops and labs throughout this course, that will
allow you to discover, practice and master the RDz functionality and
development techniques used to create no-compromise, production-worthy
applications.
- All of the “do this” steps have a consistent icon to the left of
them: :
- When you see this : symbol either at the top of a page, or at the beginning of
a step, it signifies that you are to “do” something with the product or
language.
|
|
15
|
- 8 Using your
mouse, expand the Notes at the bottom of this slide and read them.
- Adjust the size of the slides or notes to suit your viewing
|
|
16
|
- There are a large
number of excellent sources for background information
- available
online. Here are a few we use a
lot:
- http://www.murach.com/books/mcb2/index.htm - the COBOL reference text
book we'll be using for the course.
A standard for 1,000,000's of COBOL programmers world-wide
- ** http://www-949.ibm.com/software/rational/cafe/community/cobol - the
official IBM COBOL community site, where you can ask questions, get
answers, and learn about all-things-COBOL
- ** http://publib.boulder.ibm.com/infocenter/zos/basics/index.jsp - an
excellent treatise on everything-mainframe
- http://www-03.ibm.com/systems/z/destinationz/ - another IBM site for
mainframes – more about the hardware, but good quality, free-content
- The IBM COBOL “home page” http://www-01.ibm.com/software/awdtools/cobol/
- The IBM COBOL for Windows manuals (LRM and PG)
- http://publibfp.boulder.ibm.com/epubs/pdf/igy7lr10.pdf
- http://publibfp.boulder.ibm.com/epubs/pdf/igy7pg10.pdf
- The Enterprise COBOL V4.1 Bookshelf:
http://publibfp.boulder.ibm.com/cgi-bin/bookmgr/Shelves/igy3sh40
- ** Definitely bookmark these sites!
|
|
17
|
|
|
18
|
- After completing this topic, you should be able to:
- Successfully install and configure RDz
- Successfully install the RDz education example files for this class
- Run the Installation Verification Program – and see running COBOL
modules that ensure your setup is successfully complete, and you’re
ready to begin learning
- Â Important Note
- System Requirements for RDz Installation:
- Windows XP or later
- 5 gigs of available disk space
- 1.5 gigs of RAM
|
|
19
|
- RDz can be installed standalone on your PC as follows:
- Open a browser, and point it at:
- http://www.ibm.com/developerworks/downloads/r/rdz/?S_TACT=105AGX23&S_CMP=DLDTA
- Click Free Download Rational Developer for System z
- At the Rational Developer for System z Trial page, you will either have
to:
- Login to IBM's DeveloperWorks …or…
- Register for IBM DeveloperWorks then login
- Do so at this point
- When you have logged in, you will see a summary page, where you'll have
enter a few additional pieces of information about your interest in
RDz, and you'll have to accept the license agreement to continue
- Click I confirm to continue
|
|
20
|
- From the Downloads page:
- - Check: ţ Select all files
- - Scroll to the bottom, and
select:
- ÂThis will download about 4+
gigabytes to a directory of your choosing.
- Note: The default directory name is: downloadDirector
|
|
21
|
- Once the download completes
- - Unzip the files into another directory on your PC
- When you’ve finished unzipping the files, click:
- - This should be in the RDz76_Trial_Setup folder
- This will launch the installation manager. Click Install Rational Developer for
System z
- 8 Click: Service Developer
Role
|
|
22
|
- The wizard-driven installation process asks you to answer a number of
questions about customizing your RDz install
- From Install Packages
- Make sure both boxes are checked č
- Click Next >
- You will be asked to accept the terms of the license agreements
|
|
23
|
- You will need to designate two directories for the installed software -
"Shared Resources" directory – where other IBM Rational
products install into, and a
Package Group directory, for the unique files needed for RDz
- We recommend placing the files in separate areas of your hard-drive
|
|
24
|
- Click Next > at the extending
Eclipse IDE wizard
- Note – unless you are an experienced Java/Eclipse developer and wish to
"shell-share"
- Choose your Workbench language
- Click Next >
|
|
25
|
- We recommend selecting all of these features – in order to learn the
curriculum covered in this course
- Choose any optional features
- Click Next >
|
|
26
|
- You can choose to install the production HELP system
- On your local machine
- Accessed via the web – If you choose this option the
"footprint" – product installation size is smaller, but in
order to get help on a topic you must be connected to the web.
- Accessed from a corporate server – in which case you must specify the
server location
- Choose an option
- Click Next >
|
|
27
|
- At this summary page
- Click Install
- The install will take up to an hour (depending on your PC's processor
and disk read/write speed)
- When it's finished close the wizard and verify the installation by
starting RDz – and following the steps on the slides in the next
section.
- Finally, we recommend that make a copy of the launch icon on your
desktop
|
|
28
|
|
|
29
|
- From the Windows start menu, launch RDz
- From the icon on your desktop
- Or from the Start menu
|
|
30
|
- Launch: Local Help Updater
- Select
- Rational Developer for System z Documentation
- Click Install
- Consider running in the background
|
|
31
|
- If you are using a trial demo, you will see a License Expiration
Warning.
- Click Ignore
- Close the Welcome tab
|
|
32
|
- From the File menu, select:
- Expand Workstation COBOL
- Select: COBOL Sample 1
- Click Next >
- Name the project: chapter1
- Be sure a Property Group is selected
- Click Finish
|
|
33
|
- From z/OS Projects
- Double-click StartApp.cbl
- This will load the program source into the editor
- Browse the source file – and have your first look at a Windows COBOL
example program and the RDz COBOL editor
- Note that we will work primarily with z/OS COBOL in this course
- Don't change any of the source (yet), but you can size the editor
window to see more source
|
|
34
|
- From z/OS Projects
- Right-Click over the chapter1 project
- From the Context Menu select: Rebuild Project
- This option is near the bottom of the Context Menu
- Expand the BuildOutput folder
- Right-click over StartApp.exe, and select:
- Run As >
- Run Configurations
- From Run Configurations
- - Select Compiled Application
- - Click the New launch configuration icon
- Instructions continue on the next slide…
|
|
35
|
- In the Project area, type: chapter1
- In the Program name: area:
- Click Browse…
- Use the Windows dialog to find and select the directory for your
Workspace\Project\ BuildOutput folder and StartApp.exe file
- Note that the icon might not show the file suffix – select the run
icon as shown
- Click Open
- From the Run Configuration window click:
|
|
36
|
- This will launch a DOS application that prompts you for either a name,
or a Q (upper or lower-case) to quit
- Enter a few names – after each name, press the 8Enter key
- Enter: Q to quit
- $ Optional:
- Browse through the StartApp and PrintApp
program source.
- Explore the RDz Help system
- View the menus, toolbars, etc.
|
|
37
|
- After completing the steps in this unit, you should have successfully:
- Installed Rational Developer for System z
- Configured it on your desktop
- Launched the product
- Verified the installation by:
- Creating your first local COBOL project
- Compiling the project
- Creating a Run configuration
- Testing the COBOL code
|
|
38
|
|
|
39
|
- After completing this topic, you should be able to:
- Successfully setup your mainframe libraries for RDz Distance Learning
class
- Copy the correct programs, datasets and files from this PowerPoint
slide deck to your libraries in anticipation of the class
- Understand the different workshop alternatives you'll have for RDz
class
|
|
40
|
- Plan A - If you are learning RDz using your company's mainframe
computing center, and if they have successfully installed and configured
the RDz mainframe server components:
- Contact your shop's Systems Programmer staff and get the host-name and
port#s for connecting to your z/OS machine
- Return in this section to the slides and steps that describe how to
create the following resources used in the workshops (see slide titled:
Mainframe Resources – 1 of 2)"
- Libraries
- Members in the libraries
- Sequential datasets
- Follow the steps to create the resources you will use in your shop.
- Note that typically only one person will need to do this administrative
process
- If your shop does not have the RDz mainframe server components installed
you, will use either Plan B, or Plan C (and you can skip the rest of
these slides and jump to the About Rational Developer for System z
section in this PowerPoint)
- Plan B - If you are intending to use the IBM Enterprise Modernization
Sandbox, now would be a good time to register (obtain a DeveloperWorks
sign-on ID) and connect
- You will not need to create a connection per se' but will use one of
the built-in connections from the virtual desktops in the Sandbox
- The Sandbox is located: http://www.ibm.com/developerworks/downloads/emsandbox/systemz_applications.html
- You might want to see if you can use this approach
- Plan C - If you are intending to access the IBM zServerOS mainframe
directly – not through the Sandbox you will have to ensure that:
- You will need access to an IBM mainframe with the URL: zserveros.demos.ibm.com Unfortunately, you can't ping this
URL, but you'll find out if you can access it when you attempt to test
your connection. The slides to create and test a connection follow.
- You'll also need access to the following Ports from your PC or
workstation: 4035, 6715
- If you are working from a home computer, most likely you'll be able to
do access zServerOS. But if you
are working from an office machine, you should check with your I/T
personnel to ensure that you have access to the above remote IP
address and the Port#s.
|
|
41
|
- Here are the New Connection screen values you can use to create a new
zServerOS connection.
- Host name (IP address):
- Ports for z/OS and MVS Files
- Port for JES
- Note that these are all the wizard defaults
|
|
42
|
- 1. Allocate the following libraries on your mainframe, with enough space
for 8 members:
- LRECL: 80
- DSORG: PO
- RECFM: FB
- <High-Level Qualifier>.TEST.BMS
- <High-Level Qualifier>.TEST.COBOL
- <High-Level Qualifier>.TEST.COPYLIB
- <High-Level Qualifier>.TEST.FILES
- <High-Level Qualifier>.TEST.GENJCL
- <High-Level Qualifier>.TEST.JCL
- <High-Level Qualifier>.TEST.OBJ
- <High-Level Qualifier>.TEST.SQL
- <High-Level Qualifier>.TEST.TEMPLATE
- LRECL: 133
- DSORG: PO
- RECFM: FB
- <High-Level Qualifier>.TEST.RPTOUT
- <High-Level Qualifier>.TEST.LISTING
- <High-Level Qualifier>.TEST.SYSDEBUG
- LRECL: 0
- DSORG: PO
- RECFM: U
- <High-Level Qualifier>.TEST.LOAD
|
|
43
|
|
|
44
|
|
|
45
|
- After completing this topic, you should be able to:
- Describe the major areas of RDz enablement
- Define the difference between local and remote RDz projects
- List at least two of the leading-edge COBOL features/functions RDz
provides tooling for
- List a few of the IBM mainframe technologies that you can work on with
RDz, in either local or remote project modality
|
|
46
|
- IBM’s Application Development Workbench for the 21st Century
- RDz provides a workstation-based environment with advanced,
graphical-tool-based access to
z/OS data sets and z/OS resources.
|
|
47
|
- With RDz you can:
- Develop mainframe applications in:
- COBOL
- PL/I
- HLASM (high-level assembler language)
- Target code you write for:
- z/OS Batch
- z/OS online applications running CICS or IMS TM
- z/OS with access to: DB2, IMS (DL/I), QSAM, VSAM data structures
- Windows-based systems
- AIX-based COBOL systems
- RDz enables:
- z/OS traditional mainframe coding and testing
- Integration with leading-edge z/OS development tools and features
- Template-based development
- Integration with modern languages and toolsets
|
|
48
|
|
|
49
|
- z/OS application development can be accomplished using one of two
work-flow models:
- Workstation-based offloaded development and unit test:
- Analyze, Edit, Compile, Unit test with integrated, graphical
development tools and Integrated Development Environment (IDE)
- BMS and MFS map “painting” facilities
- Workstation-based remote z/OS Development and test:
- Edit, Compile, Unit Test, Integration/Systems Test, Resolve z/OS
application ABENDs (defects) – with the same integrated, graphical
tools and IDE
- Drag & Drop between mainframe and PC and between mainframe LPARs
- Applications tested on the host and debugged using z/OS datasets and
databases
- Workstation-based, graphical tools for z/OS dataset management
- TSO command line, and ISPF (host) emulator sessions
- Integration with all major Source Control Management systems
- Graphical tools access to JES and job queues
- Access to Unix System Services
- You can swap from Workstation-based to remote at any time. The next slide describes many of the
development configurations and application resources supported by RDz.
|
|
50
|
|
|
51
|
|
|
52
|
- In RDz a project is a collection of related resources (source
files and executables)
that are organized in a hierarchical folder-set – of your design
- If you’re a mainframe developer, think of a folder as similar to a
TSO library (PDS/PDSE)
and the individual files in a project folder as members in the PDS
- In RDz your projects can be organized (and stored) locally – on your PC. These are called z/OS Projects č
- And using RDz you can edit, compile (locally), run and
debug
|
|
53
|
- Provides a common IDE for:
- Traditional mainframe development
- Leading-edge mainframe development
- Cross-platform development for:
- COBOL, PL/I and assembler programmers
- Java developers
- Web services projects
- Web 1.0 and Web 2.0 developers
- Provides an integrated set of tools that support end-to-end application
development – from analysis, to editing, unit test, integration test and
deployment of applications
- Offers easy-to-use graphical tool functionality
- Ask yourself – when was the last time you opted for DOS commands on
your PC as opposed to dragging and dropping with Windows functionality?
- Allows remote interactive testing, debugging, and deployment of CICS and
IMS/TM applications, and batch debugging of COBOL, PL/I, and assembler
applications
- Use integrated graphical tools to do mainframe work:
- Submit and monitor jobs
- Issue TSO commands, CLISTs, and REXX EXECs
- Allocate files
- Edit mainframe test data:
- DB2
- QSAM files
- VSAM files (with File Manager)
|
|
54
|
- Same basic functionality over the past 30 years
|
|
55
|
|
|
56
|
|
|
57
|
|
|
58
|
|
|
59
|
|
|
60
|
- Integration with a bevy of leading-edge z/OS development tools and
features:
- Web Service – create and consume
- DB2 Stored Procedures – create, test, deploy
- XML-COBOL – development and testing
- CICS and IMS TM SOA Aggregation – Service Flow Modeler
- IBM Problem Determination Tools – Fault Analyzer, Debug Tool, File
Manager
- QSAM/VSAM/DL/I database/DB2 table/test-data browse and edit
- Template-based development:
- Program-level Coding Patterns
- Application-level Frameworks
- Integration with other modern languages and toolsets:
- Java applications
- Web 1.0 applications
- Web 2.0 applications
|
|
61
|
- Wizards for enabling Enterprise SOA assets from CICS COMMAREA, and
IMS IO-PCB masks.
|
|
62
|
- Wizards for creating CRUD (Create/Read/Update/Delete) COBOL application
frameworks – for both VSAM and DB2 data sources
|
|
63
|
- Service Flow Modeler is a feature that allows you to aggregate existing
CICS applications into composed business services, which may be
integrated into a SOA environment
|
|
64
|
- Create, Explain (analyze performance), Test and Deploy Stored Procedures
|
|
65
|
- High-level programming language
for developing leading-edge business applications
- Web 1.0 – J2EE/Java
- Web 2.0 – JavaScript/AJAX
- Independent of implementation
- Hides technology complexities
- Presentation and persistence layer API fully generated
- Enables Rapid Application
Development
- Simplifies development of
Services
- Run-time code generated for
appropriate platform
- Java and JavaScript for Windows, Linux, System I, etc.
- COBOL for System z and/or System i
- Development and Generating Tools
included with Rational Business Developer (RBD) – if using RDz with EGL
- Migration path for Cross System
Product (CSP), Visual Age Generator, and Informix 4GL customers
|
|
66
|
- In this class we will focus initially and primarily on local COBOL
development using RDz installed on your personal computer:
- Teaching as much of the language as possible using RDz local projects.
- This includes:
- The foundation COBOL language and Language Environment (LE)
functionality
- SQL and accessing DB2 (relational) data
- CICS and running local online applications using IBM’s TX-Series
product
- Then, moving up to the mainframe, for work that is best learned on the
deployment platform you’ll be running your labs on:
- Mainframe z/OS
- Using JCL, running and working with jobs and job queues
- And accessing IMS TM – DL/I and online screens using MFS
- Note – if you're interested in IMS TM, here is a current
best-in-class manuscript:
- http://www.ibmpressbooks.com/articles/article.asp?p=377307&seqNum=2
- But, let’s talk for a minute about local …versus remote RDz projects
before discussing working on the mainframe and other things you can do
with RDz
|
|
67
|
- There are a number of optional RDz topics you can learn about
- Some will be presented at the end of this course; others are available
through additional IBM education venues:
- The Enterprise Modernization Sandbox
- http://www.ibm.com/developerworks/downloads/emsandbox/systemz/assets/
- White papers published in DeveloperWorks
- http://www.ibm.com/developerworks/
- Classes from Rational Education
- http://www-01.ibm.com/software/rational/education/
- Advanced COBOL development techniques and technologies, they include:
- COBOL and Service Oriented Architecture (SOA)
- Creating and consuming Web Service Definition Language (WSDL) files as
interfaces into existing CICS and IMS COBOL mainframe functionality
- COBOL and DB2 Stored Procedure creation
- Creating, deploying and testing DB2 Stored Procedures using a
wizard-driven approach
- COBOL and XML data access and manipulation
- Reading (parsing) and writing XML files in COBOL
- Template-ized COBOL database and file application generation
- Using UML and wizards to build COBOL applications declaratively
|
|
68
|
- IBM has set up a large number of sites with quality learning content
surrounding Rational Developer for System z:
- RDz IBM product web page:
- http://www-01.ibm.com/software/awdtools/rdz/
- RDz productivity study:
- http://publib.boulder.ibm.com/infocenter/ieduasst/rtnv1r0/index.jsp
- RDz recorded demos (click on Rational Developer for z)
- http://publib.boulder.ibm.com/infocenter/ieduasst/rtnv1r0/index.jsp
- RDz manuals and redbooks:
- http://www-01.ibm.com/software/awdtools/rdz/library/index.html
- About System z mainframes:
- http://publib.boulder.ibm.com/infocenter/zos/basics/index.jsp?topic=/com.ibm.zos.zconcepts/zconcepts_166.htm
- http://w3.democentral.ibm.com/wps/portal/systemz
- http://www.ibmsystemsmag.com/mainframe/index.aspx
- http://www-03.ibm.com/systems/z/destinationz/
|
|
69
|
- After having completed this topic, you should now be able to:
- Describe the major areas of RDz enablement
- Define the difference between local and remote RDz projects
- List at least two of the leading-edge COBOL features/functions for
which RDz provides tooling
|