The CICS Programmer's Guide to FEPI

The CICS Programmer's Guide to FEPI
Author: Robert Harris
Publisher: McGraw-Hill Companies
Total Pages: 376
Release: 1994
Genre: Computers
ISBN:

This unique book is designed to complement existing CICS manuals. Focusing on programming applications rather than theory, this highly technical book is the first of its kind to cover front-end programming interface (FEPI) in detail. Written by a FEPI developer, this guide includes abundant code fragments and design tips to help readers apply what they have learned.

Architect's Guide to IBM CICS on System z

Architect's Guide to IBM CICS on System z
Author: Phil Wakelin
Publisher: IBM Redbooks
Total Pages: 266
Release: 2012-11-20
Genre: Computers
ISBN: 0738437441

IBM® CICS® Transaction Server (CICS TS) has been available in various guises for over 40 years, and continues to be one of the most widely used pieces of commercial software. This IBM Redbooks® publication helps application architects discover the value of CICS Transaction Server to their business. This book can help architects understand the value and capabilities of CICS Transaction Server and the CICS tools portfolio. The book also provides detailed guidance on the leading practices for designing and integrating CICS applications within an enterprise, and the patterns and techniques you can use to create CICS systems that provide the qualities of service that your business requires.

Writing OS/2 REXX Programs

Writing OS/2 REXX Programs
Author: Ronny Richardson
Publisher: McGraw-Hill Companies
Total Pages: 418
Release: 1994
Genre: Computers
ISBN: 9780070523722

Now, well-known author "Dr. Batch File" offers a cutting-edge resource for writing advanced programs in REXX--the powerful, yet relatively unexplored programming language included with OS/2. This guidebook introduces REXX, explains how to write REXX programs of varying levels of sophistication, and even discusses how to debug REXX programs. Part of the IBM McGraw-Hill Series. Includes disk and illustrations.

CICS and SOA: Architecture and Integration Choices

CICS and SOA: Architecture and Integration Choices
Author: Chris Rayns
Publisher: IBM Redbooks
Total Pages: 322
Release: 2012-03-26
Genre: Computers
ISBN: 0738436739

The service-oriented architecture (SOA) style of integration involves breaking an application down into common, repeatable services that can be used by other applications (both internal and external) in an organization, independent of the computing platforms on which the business and its partners rely. In recent years CICS® has added a variety of support for SOA and now provides near seamless connectivity with other IT environments. This IBM® Redbooks® publication helps IT architects to select, plan, and design solutions that integrate CICS applications as service providers and requesters. First, we provide an introduction to CICS service enablement and introduce the architectural choices and technologies on which a CICS SOA solution can be based. We continue with an in-depth analysis of how to meet functional and non-functional requirements in the areas of application interface, security, transactional scope, high availability, and scalability. Finally, we document three integration scenarios to illustrate how these technologies have been used by customers to build robust CICS integration solutions.

IBM CICS and the JVM server: Developing and Deploying Java Applications

IBM CICS and the JVM server: Developing and Deploying Java Applications
Author: Chris Rayns
Publisher: IBM Redbooks
Total Pages: 406
Release: 2013-07-15
Genre: Computers
ISBN: 0738438332

This IBM® Redbooks® publication provides information about the new Java virtual machine (JVM) server technology in IBM CICS® Transaction Server for z/OS® V4.2. We begin by outlining the many advantages of its multi-threaded operation over the pooled JVM function of earlier releases. The Open Services Gateway initiative (OSGi) is described and we highlight the benefits OSGi brings to both development and deployment. Details are then provided about how to configure and use the new JVM server environment. Examples are included of the deployment process, which takes a Java application from the workstation Eclipse integrated development environment (IDE) with the IBM CICS Explorer® software development kit (SDK) plug-in, through the various stages up to execution in a stand-alone CICS region and an IBM CICSPlex® environment. The book continues with a comparison between traditional CICS programming, and CICS programming from Java. As a result, the main functional areas of the Java class library for CICS (JCICS) application programming interface (API) are extensively reviewed. Further chapters are provided to demonstrate interaction with structured data such as copybooks, and how to access relational databases by using Java Database Connectivity (JDBC) and Structured Query Language for Java (SQLJ). Finally, we devote a chapter to the migration of applications from the pooled JVM model to the new JVM server run time.

Designing and Programming CICS Applications

Designing and Programming CICS Applications
Author: John Horswill
Publisher: "O'Reilly Media, Inc."
Total Pages: 416
Release: 2000-07-31
Genre: Computers
ISBN: 1449313620

Designing and Programming CICS Applications targets a diverse audience. It introduces new users of IBM's mainframe (OS/390) to CICS features. It shows experienced users how to integrate existing mainframe systems with newer technologies, including the Web, CORBA, Java, CICS clients, and Visual Basic; as well as how to link MQSeries and CICS. Users learn not only how to design and write their programs, but also how to deploy their applications.

The Next Generation of Distributed IBM CICS

The Next Generation of Distributed IBM CICS
Author: Raghavendran Srinivasan
Publisher: IBM Redbooks
Total Pages: 522
Release: 2015-06-03
Genre: Computers
ISBN: 0738440574

This IBM® Redbooks® publication describes IBM TXSeries® for Multiplatforms, which is the premier IBM distributed transaction processing software for business-critical applications. Before describing distributed transaction processing in general, we introduce the most recent version of TXSeries for Multiplatforms. We focus on the following areas: The technical value of TXSeries for Multiplatforms New features in TXSeries for Multiplatforms Core components of TXSeries Common TXSeries deployment scenarios Deployment, development, and administrative choices Technical considerations It also demonstrates enterprise integration with products, such as relational database management system (RDBMS), IBM WebSphere® MQ, and IBM WebSphere Application Server. In addition, it describes system customization, reviewing several features, such as capacity planning, backup and recovery, and high availability (HA). We describe troubleshooting in TXSeries. We also provide details about migration from version to version for TXSeries. A migration checklist is included. We demonstrate a sample application that we created, called BigBlueBank, its installation, and the server-side and client-side programs. Other topics in this book include application development and system administration considerations. This book describes distributed IBM Customer Information Control System (IBM CICS®) solutions, and how best to develop distributed CICS applications.

ARCHIVED: Pooled JVM in CICS Transaction Server V3

ARCHIVED: Pooled JVM in CICS Transaction Server V3
Author: Chris Rayns
Publisher: IBM Redbooks
Total Pages: 330
Release: 2015-06-17
Genre: Computers
ISBN: 073844085X

NOTE: This book contains information about technologies that have been superseded and it is retained for historical purposes only. IBM CICS Transaction Server (CICS TS) has supported the deployment of Java applications since the 1990's. In CICS TS V1.3 (1999), IBM introduced the 'Pooled JVM' style of JVM infrastructure within CICS TS. This infrastructure was designed to be similar in nature to that which a CICS application developer for a language such as COBOL would be used to. It brought the benefits of the new Java language to CICS TS, without a dramatic change to the way CICS users thought of core concepts such as re-entrancy and isolation. As enterprise usage of Java evolved it began to make more and more use of multi-threaded environments where isolation was not a desired characteristic. Additionally, technologies such as OSGi (Open Service Gateway Initiative) evolved to overcome some of the original disadvantages of applying Java to an enterprise environment. As such, the limitations of the 'Pooled JVM' approach began to outweigh the benefits. In CICS TS V4.1 (2009), IBM introduced the new 'JVM server' infrastructure in CICS TS as a replacement to the 'Pooled JVM' approach. This 'JVM server' infrastructure provides a much more standard Java environment that makes the writing and porting of Java applications for CICS TS much simpler. In CICS TS V5.1 (2012), support for the old 'Pooled JVM' infrastructure was removed. While there is a relatively simple migration path from 'Pooled JVM' to 'JVM server', applications should no longer be written to the 'Pooled JVM' infrastructure. There are a number of more recent IBM Redbooks publications covering the replacement 'JVM server' technology, including: IBM CICS and the JVM server: Developing and Deploying Java Applications, SG24-8038 A Software Architect's guide to New Java Workloads in IBM CICS Transaction Server, SG24-8225

Investing in Information Technology

Investing in Information Technology
Author: Geoff Hogbin
Publisher: McGraw-Hill Companies
Total Pages: 280
Release: 1994
Genre: Business & Economics
ISBN:

Two leaders in the IBM Applications Management Consultancy Group offer a complete management guide for profitable investment in information processing technology. Based on proven approaches and their own successful application planning and consulting experiences, the authors spell out a five-stage decision-making process. Illustrated.

Migration to CICS Transaction Server for z/VSE V2.1

Migration to CICS Transaction Server for z/VSE V2.1
Author: Klaus Wacker
Publisher: IBM Redbooks
Total Pages: 286
Release: 2017-05-10
Genre: Computers
ISBN: 0738442461

The IBM® CICS® Transaction Server for z/VSE® (CICS TS for z/VSE) 2.1 provides functions to improve application programming, system programming, system management, and data security and availability. With CICS TS for z/VSE 2.1, you can use the extended functionality of Basic Security Manager. CICS TS for z/VSE 2.1 can be administrated by the IBM CICS Explorer® function on a workstation, which allows CICS management in a convenient way. This IBM Redbooks® publication provides information to help you install, tailor, and configure the CICS TS for z/VSE 2.1 product. The book is intended for IBM z/VSE customers and IBM technical personnel who are responsible for planning and migrating to IBM z/VSE 6.1 and CICS TS for z/VSE 2.1. The book also provides information to help you understand the affect of migrating to CICS TS for z/VSE 2.1. It provides detailed guidance and samples for installing and configuring CICS TS for z/VSE 2.1. Also included in the book is a description of the CICS TS for z/VSE 2.1 features and capabilities and the affect of removing obsolete functions. The book also covers security and performance issues and provides samples for first level problem determination through the use of memory dumps or the use of trace tools.