MS Windows Server Technology Update

MS Windows Server Technology Update

Rational Developer for System z - State of the Software

WebSphere and Rational Training Sitemap

Submit IT Questions Contact You SYS-ED/M - Mobile Devices

Rational Application Developer Advanced search

Delivery Medium Enrollment Web Browser Viewing - MS Edge
   

Rational Developer for System z

Specialized Training Service

z/OS and UNIX System Services Development Web, JEE, and Java Development Composite Development Windows Development

IBM Java and Cross Platform Development

Rational Developer for System z is a development platform for delivering new information technology services which reduce application complexity, deploy new applications, and modernize existing assets. It can be used to interactively test and deploy cross-platform web technologies, mainframe applications, and low-level programming languages. There also are tools which assist in the creation of relational databases: designing databases, managing schemas, and writing queries against local and remote data.

  Mainframe Development   WebSphere Application Server Development   Java Development   EJB Component Development and Testing
  Workload Deployment   Web Services Wizards   TCP/IP Monitor   Performance Profiling and Logging


SOA: Service Oriented Architecture

A fundamental change is occurring in the maintenance, strategic evaluation, and coding of mainframe legacy applications. Application development continues to move towards the use of existing business logic and repurposing of legacy code into an object oriented programming paradigm and web services. Service Oriented Architecture functions both as a software development environment and a delivery framework. It provides a mechanism for defining business services and operating models as a information technology infrastructure that can be used to meet enterprise business requirements and to modernize their legacy environments.


Recognized Experts

SYS-ED staff and CETi technology partners are recognized experts in teaching industry standard content and hybrid areas of information technology consultancy which provides the foundation for repurposing an investment in mainframe system software and legacy programming languages: improved performance, reducing costs, saving time, and lowering risk. 

Programming
Languages
WebSphere MQ IBM DB2 UNIX and Linux

 

SYS-ED provides industry standard service oriented architecture courses:

SOA: Service Oriented Architecture
- Introduction
SOA in the
Mainframe Environment
CICS Transaction Server:
Web Services
Rational Application Developer: Web Services Development


1 - z/OS and UNIX System Services Development

Rational Developer for System z provides the capability to:

  • use an interactive workstation-based environment for creating, maintaining, and reusing applications for traditional processing or for inclusion in an SOA: Service Oriented Architecture.
  • access IBM z/OS datasets, UNIX System Services - HFS: Hierarchical File System, and System zFS: z File System files.
  • create and modify Assembler, COBOL, PL/1, C, and C++, and Java applications with Remote Syntax Check and Content Assist.
  • utilize code refactoring and analysis tools - Visual BMS mapping, JCL generation capabilities, Visual MFS editor, and color coded editing.

Rational Developer for System z supports:

  • CICS, IMS, and Batch.
  • DB2 and DB2 stored procedures.
  • creating, maintaining, and debugging CICS and IMS system-based code.
  • IMS and SQL: Structured Query Language.
  • remote compile generation.
  • build and deployment.

Rational Developer for System z supports integration with z/OS IBM Problem determination tools.

  • File Manager integration enables access to KSDS: Keyed Sequence Dataset files from the IBM Rational Developer for System z workbench.
    • Browsing and updating datasets from the workbench.
    • Template-driven display of VSAM, PDS members, and sequential file data.
    • Large dataset display and editing.
  • Fault Analyzer Integration that allows users to:
    • Browse Fault Analyzer ABEND reports on CICS, IMS, Batch, Java, WebSphere, and other runtimes.
    • View dump selections relating to ABENDs.
    • Annotate reports for sharing comments with other users who browse the same reports.

Project Specifications

  • Edit, debug and test a simple COBOL program with associated test data.
    • Use the Rational Developer editor, debugger and other tools to include execution JCL, refactor variables, and browse/edit mainframe datasets.
  • Review and debug a S0C7 abend on the mainframe; locate variables and the abending statement location.
  • Code and test a DB2 stored procedure by passing arguments and getting a result table returned.

2 - Web, JEE, and Java Development

Web Development

Rational Developer for System z provides the capability to:

  • develop creative and data-rich web-based applications.
  • use visual layout tools for writing JSF: Java Server Faces, JSP: JavaServer Pages, EGL Web UI, EGL Rich UI, and HTML.
  • develop servlet and page handler code using a wizard.
  • create web applications from database queries and beans.
  • include graphic-design software for producing static and animated output.
  • support JEE coding and deployment.

Java Development

Rational Developer for System z provides the capability to:

  • create Java code.
  • enable incremental compilation and provide a common local and remote debugger.
  • utilize Java source file tools for searching, comparing, and merging code.
  • use refactoring tools for reorganizing Java applications.

JEE Platform Support

Rational Developer for System z provides the capability to:

  • use full EJB: Enterprise JavaBeans support.
  • use WAR: Web Archive and EAR: Enterprise Application Archive deployment support.
  • update a EJB test client in conjunction with an enhanced unit-test environment for creating multiple projects with different unit-test configurations.
  • analyze and implement performance profiling.
  • collect and present Java runtime data in graphical and non-graphical views.
  • detect application performance issues early in the development.
  • improve overall system efficiency.

Project Specifications

  • Create a Java project and application using standard GUI techniques.
    • Debug and test the program setting breakpoint and reviewing the contents of variables and objects.
  • Create a Java servlet and JSP code which allows end users to enter data and query a database on the mainframe.

3 - Composite Development

Rational Developer for System z provides the capability to create and utilize web services and XML for viewing, editing, and validating WSDL, DTD: document-type definitions, and XML schemas, and transforming XML documents into text, HTML, or other XML document types.

  • Integrates relational databases and XML.
  • Generates COBOL or PL/1 adapters and CICS TS V3 WSBind for converting between Web Service Description Language, XML, and CICS program data in a web services environment.
  • Generates COBOL or PL/1 adapters, Web Service Description Language, and configuration files for enabling IMS SOAP Gateway to accept web service calls to IMS transactions.

Project Specifications

  • Create an adapter which will access a web service on the mainframe.
    • Test the adapter and test the web service.

4 - Windows Development

Rational Developer for System z provides Windows-based development and mainframe-emulated development:

  • IBM COBOL for Windows compiler supports development of IBM COBOL applications including compiling, testing, debugging, and deploying to Windows platforms.
  • IBM PL/1 for Windows compiler supports development of IBM PL/1 applications including compiling, testing, debugging, and deploying to Windows platforms.
  • IBM TXSeries provides CICS support for development of IBM PL/1 and COBOL for Windows applications.
    • This includes translating, compiling, testing, and debugging.
    • For deployment, IBM TXSeries for Multiplatforms must be purchased.

Project Specifications

  • Compile, test, and debug a COBOL program that will execute in the client's MS Windows environment.

Professional Distance-learning

SYS-ED's distance-learning training service is 65% lecture with the remaining 35% of the service provided in the form of scheduled interactive question and answer sessions with a subject matter expert, hands-on exercises, optional validation assessment, and submission of questions.

 
Rational Developer for System z: Programming Rational Application Developer:
Java Programming
Rational Application Developer:
Servlet and JSP Development
Rational Application Developer:
Web Services Development
 
Distance-learning Service

Courseware for Teaching
Rational Developer for System z: Programming Rational Application Developer:
Java Programming
Rational Application Developer:
Servlet and JSP Development
Rational Application Developer:
Web Services Development
 

Enrollment is contingent upon the prospective trainee's having been qualified by our Director of Education to have the appropriate background for the training and review of a checklist of items required for transmission of the service to the client location: bandwidth, firewall, base operating system, software requirements, web browser, and set-up of hands-on machine exercises.