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

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

Publisher Description

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.

GENRE
Computing & Internet
RELEASED
2013
24 June
LANGUAGE
EN
English
LENGTH
406
Pages
PUBLISHER
IBM Redbooks
SIZE
7.2
MB
Liberty in a DevOps Continuous Delivery Environment Liberty in a DevOps Continuous Delivery Environment
2015
IBM WebSphere Application Server V8.5 Administration and Configuration Guide for Liberty Profile IBM WebSphere Application Server V8.5 Administration and Configuration Guide for Liberty Profile
2015
IBM Spectrum Virtualize and IBM Spectrum Scale in an Enhanced Stretched Cluster Implementation IBM Spectrum Virtualize and IBM Spectrum Scale in an Enhanced Stretched Cluster Implementation
2015
Systems of Insight Overview Systems of Insight Overview
2015
Enabling IBM MQ Messaging with the IBM MQ Appliance Enabling IBM MQ Messaging with the IBM MQ Appliance
2015
Using Liberty for DevOps, Continuous Delivery, and Deployment Using Liberty for DevOps, Continuous Delivery, and Deployment
2015
What's New in Java 7 What's New in Java 7
2011
Evolve the Monolith to Microservices with Java and Node Evolve the Monolith to Microservices with Java and Node
2016
Comparaison Swift JavaScript Comparaison Swift JavaScript
2019
Automatic Java Code Generator for Regular Expressions and Finite Automata Automatic Java Code Generator for Regular Expressions and Finite Automata
2012
Java programming Java programming
2021
The Problem with Native JavaScript APIs The Problem with Native JavaScript APIs
2012