By John Horswill, Members of the CICS Development Team at IBM Hursley
First Edition July 2000
Pages: 410 (More details)
![]()
![]()
![]()
![]()
(Average of 2 Customer Reviews)
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.
Full Description
- Develop and modify existing COBOL applications
- Become familiar with the CICS Java environment and write a simple Java wrapper for a COBOL application
- Develop a web front end using servlets, JSP and JavaBeans.
- Link the web front end to an existing COBOL application using CORBA
- Write a Visual Basic application to develop a customer GUI
- Link an existing COBOL application using a CICS Client ECI call
- Develop a Java application using Swing as an MQSeries Client
- Use the MQSeries-CICS bridge to access an existing COBOL application
Register your book | View/Submit Errata | View/Submit Review | CD-ROM
Browse within this book
Cover | Table of Contents | Index | Sample Chapter | Colophon
No time right now?
Web 2.0 Summit
October 17-19, 2007
San Francisco, CA Read more.
.NET Programming
Get a solid foundation in ASP.NET, Web Services, C#, Visual Studio, OO Programming and XML. Read more.
Java in a Nutshell
Read more.
VB & VBA in a Nutshell: The Language
Read more.
Book details
Title:
Designing and Programming CICS Applications
First Edition: July 2000
ISBN 10: 1-56592-676-5
ISBN 13: 9781565926769
Pages: 410
Average Customer Reviews: ![]()
![]()
![]()
![]()
(Based on 2 Reviews)
Featured customer reviews
Designing and Programming CICS Applications Review
Rating:
![]()
![]()
![]()
![]()
2000-09-18 00:30:10
Axel Schwarzer
[Reply | View]
If you are new to Java(Script) and that kind of programming this book won't help. It is limited to descriptions like "do a click here and one there and you're done": the backgrounds became not clearer to me. Instead of explaining pull down lists which change with every release the book would have benefitted from diagrams which show the relationship between the java parts.
Some parts were superfluous: handing over a clear error message with description to the user doesn't need to be mentioned at all, it's quite normal and doesn't need to be stressed more than once.
Although I knew that IBM was involved writing this book I was astonished about the frequency their products were mentioned. If it is essential for my programming success to use Version x.y.z.a.b.c because x.y.z.a.b.d won't work then I will continue searching for other solutions.
I found two or three minor typos i some illustrations. If you are new to the theme it is difficult to distinguish between the illustration and the text: which is the right one?
Designing and Programming CICS Applications Review
Rating:
![]()
![]()
![]()
![]()
2000-08-28 17:06:10
Jim Gillard
[Reply | View]
The book offers a reasonably good introduction to CICS programming on the mainframe. There are better and more complete guides.
The JAVA and VB WEB interfaces appear to be functional and can probably be used as templates for coding server side interfaces. There is a good section on setting up the Web Server components.
What I missed, and have been unable to find anywhere, was a presentation of using native CICS WEB or DOCUMENT calls. I guess I'm forced to examine the support packs which have limited explanations of what they are doing. Another missing piece is an example of modifying generated HTML from BMS maps to tailor the GUI generated into a more acceptable format. I've looked at the samples from the IBM seminars and they are too simplistic for most applications.
So, if you have an existing CICS app on which you want to quickly put on a GUI interface (customized), this book won't help and I don't know where you can find one.



