Book description
This IBM® Redpaper Redbooks® publication introduces
the IBM System z® New Application License Charges (zNALC)
pricing structure and provides examples of zNALC workload
scenarios. It describes the products that can be run on a zNALC
logical partition (LPAR), reasons to consider such an
implementation, and covers the following topics:
Using the IBM WebSphere Application Server Liberty profile to host applications within an IBM CICS® environment and how it interacts with CICS applications and resources
Security technologies available to applications that are hosted within a WebSphere Application Server Liberty profile in CICS
How to implement modern presentation in CICS with a CICS Liberty Java virtual machine (JVM) server
How to share scenarios to develop Liberty JVM applications to gain benefits from IBM CICS Transaction Server for IBM z/OS® Value Unit Edition
Considerations when using mobile devices to interact with CICS
applications and explains specific CICS technologies for connecting
mobile devices by using the z/OS Value Unit Edition
How IBM Operational Decision Manager for z/OS runs in the
transaction server to provide decision management services for CICS
COBOL and PL/I applications
Installing the CICS Transaction Server for z/OS (CICS TS) Feature Pack for Modern Batch to enable the IBM WebSphere® batch environment to schedule and manage batch applications in CICS
This book also covers what is commonly referred to as plain old Java objects (POJOs). The Java virtual machine (JVM) server is a full-fledged JVM that includes support for Open Service Gateway initiative (OSGi) bundles. It can be used to host open source Java frameworks and does just about anything you want to do with Java on the mainframe. POJO applications can also qualify for deployment using the Value Unit Edition. Read about how to configure and deploy them in this companion Redbooks publication:
IBM CICS and the JVM server: Developing and Deploying Java Applications, SG24-8038
Examples of POJOs are terminal-initiated transactions, CICS web support, web services, requests received via IP CICS sockets, and messages coming in via IBM WebSphere MQ messaging software.
Table of contents
- Front cover
- Notices
- IBM Redbooks promotions
- Preface
- Part 1 New workloads on the mainframe
-
Chapter 1. Mainframe workload pricing
- 1.1 Advantages of the Value Unit Edition pricing model
- 1.2 CICS Transaction Server Value Unit Edition benefits
- 1.3 Business value
- 1.4 Why Java works on the mainframe
- 1.5 When and where to put Java on System z
- 1.6 Defying gravity
- 1.7 Solution overview
- 1.8 Value Unit Edition incentives and implementation scenarios
- Part 2 Liberty profile and CICS
- Chapter 2. Introduction to the Liberty JVM server
-
Chapter 3. Using CICS Liberty JVM servers to develop application interfaces
- 3.1 CICS Liberty JVM server scenarios
-
3.2 CICS Liberty JVM server features for the presentation layer
- 3.2.1 JavaServer Pages 2.2
- 3.2.2 JavaServer Faces 2.0
- 3.2.3 Java Servlet 3.0
- 3.2.4 JavaScript Object Notation 1.0
- 3.2.5 Java API for RESTful Web Services
- 3.2.6 Java API for XML Web Services 2.2
- 3.2.7 Java Architecture for XML Binding 2.2
- 3.2.8 Bean Validation 1.0
- 3.2.9 PHP support by Dynamic Scripting Feature Pack
- 3.3 Migrate existing Java presentation logic to CICS Liberty JVM server
- Chapter 4. Porting JEE applications to a CICS Liberty JVM server
- Part 3 Mobile devices
-
Chapter 5. Connecting mobile devices to CICS Transaction Server
- 5.1 Mobile devices and IBM CICS Transaction Server for z/OS Value Unit Edition
- 5.2 Use of mobile devices with CICS TS
- 5.3 Accessing services by using XML and JSON
- 5.4 CICS TS web service development strategies
- 5.5 IBM MobileFirst Platform Foundation and CICS TS
- 5.6 IBM DataPower and CICS TS
- 5.7 Configuration for high availability
- Chapter 6. Mobile devices and CICS Liberty JVM server
- Chapter 7. Mobile devices and CICS TS Java
- Part 4 IBM Operational Decision Manager
- Chapter 8. Decision management integrated in IBM CICS Transaction Server
- Chapter 9. Implementing decision management in CICS TS
- Part 5 Modern Batch feature
-
Chapter 10. Modern batch workloads
- 10.1 Business pressures on traditional batch processing
- 10.2 WebSphere Java batch and batch container services
- 10.3 Introduction to CICS batch support
- 10.4 Running batch applications in CICS
- 10.5 Reasons to run a batch application in CICS
- 10.6 Benefits of running batch jobs within CICS
- 10.7 Implications of running batches in CICS
- 10.8 Summary
- Chapter 11. Modern batch use scenario
- Related publications
- Back cover
-
IBM System x Reference Architecture for Hadoop: IBM InfoSphere BigInsights Reference Architecture
- Introduction
- Business problem and business value
- Reference architecture use
- Requirements
- InfoSphere BigInsights predefined configuration
- InfoSphere BigInsights HBase predefined configuration
- Deployment considerations
- Customizing the predefined configurations
- Predefined configuration bill of materials
- References
- The team who wrote this paper
- Now you can become a published author, too!
- Stay connected to IBM Redbooks
- Notices
Product information
- Title: A Software Architect's Guide to New Java Workloads in IBM CICS Transaction Server
- Author(s):
- Release date: December 2014
- Publisher(s): IBM Redbooks
- ISBN: None
You might also like
book
Advances in Computers
Advances in Computers, Volume 113, the latest volume in this innovative series published since 1960, presents …
book
HBR Guide to Critical Thinking
Tackle complex situations with critical thinking. You're facing a problem at work. There are many ways …
book
Core Java, Vol. II-Advanced Features, 12th Edition
The Classic Guide to Advanced Java Programming: Fully Updated for Java 17 Core Java is the …
book
Complex Enterprise Architecture: A New Adaptive Systems Approach
Implement successful and cost-effective enterprise architecture projects. This book provides a new approach to developing enterprise …