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

Delivery Medium

Evolving Business Model

Rational Application Developer Advanced search

Technology Driven Classrooms Classroom Management Systems

Contact You

 

IBM Development Platform

Rational Developer for System z

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


Development Platform - Rational Developer for System z

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 are also tools which assist in the creation of relational databases: designing databases, managing schemas, and writing queries against local and remote data.

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


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.

SOA: Service Oriented Architecture
- Introduction
SOA in the
Mainframe Environment
CICS Transaction Server:
Web Services
Java:
XML Web Services


SYS-ED Staff - 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 DB2 UDB UNIX and Linux


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 Data Set files from the IBM Rational Developer for System z workbench.
    • Browsing and updating datasets from the workbench.
    • Template-driven display of VSAM, PDS member, 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 from CETi Technology Partners

  • 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.

Cloud Computing - Interrelated IT Training Services

Cross Platform Expertise and Experienced Staff

Longstanding Consultancy Experience
in Information Technology






Rational Application Developer - Mainframe Training

Mainframe Training Services


2 - Web, J2EE, 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 J2EE 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.

J2EE 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 run-time data in graphical and non-graphical views.
  • detect application performance issues early in the development.
  • improve overall system efficiency.

Project Specifications from CETi Technology Partners

  • 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.

Information Technology Infrastructure - Open Source Software Alternative

FOSS: Free Open Source Software 

 

Rational Application Developer - Java Training

Java Programming

Client/Server to Internet Programming


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 from CETi Technology Partners

  • Create an adapter which will access a web service on the mainframe.
    • Test the adapter and test the web service.
Rational Developer - Programming Languages Training

Programming Languages

XML Standard


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 from CETi Technology Partners

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

MS Windows Programming

MS .NET Programming