Re: Help finding CICS Application Programming Primer
GIYF -Original Message- From: IBM Mainframe Discussion List On Behalf Of Hansen, Dave L - Eagan, MN Dear Group, (Still waiting on the CICS-L Listserv) Back when my hair was a younger color I used to write online CICS programs. I found a sample CICS program shown below. I found the JCL for Batch compilation for COBOL programs documented in the CICS Application Programming Guide (SC34-2844). I was looking for more information on building a test transaction for CICS. From the infocenter I did find The general insurance application under the samples. Also I could find Batch compilation for COBOL programs documented at the infocenter. The CICS TS for z/OS V5 R1 Application Programming Reference (SC34-2845) describes What you need to know to understand this manual on page vii. It lists the CICS Application Programming Primer. Q). Where is the CICS Application Programming Primer? I did not find it in the bibliography. I didn't find a link like that at the infocenter. Just trying to find what information is available and where. Thanks, Dave IDENTIFICATION DIVISION. PROGRAM-ID.SAMCICS. * ENVIRONMENT DIVISION. DATA DIVISION. WORKING-STORAGE DIVISION. * 01 WS-INPUT. 05 WS-TRAN-ID PIC X(4). 05 WS-MESSAGE-I PIC X(70). * 01 WS-OUTPUT. 05 WS-TEXT PIC X(8). 05 WS-MESSAGE-O PIC X(70). * 01 WS-MSG-LENGTH PIC S9(4) COMP. * PROCEDURE DIVISION. * MOVE 74TO WS-MSG-LENGTH. * EXEC CICS RECEIVE INTO(WS-INPUT) LENGTH(WS-MSG-LENGTH) END-EXEC. * MOVE WS-MESSAGE-ITO WS-MESSAGE-O. MOVE 'OUTPUT: ' TO WS-TEXT. MOVE 78 TO WS-MSG-LENGTH. * EXEC CICS SEND FROM(WS-OUTPUT) LENGTH(WS-MSG-LENGTH) ERASE END-EXEC. * EXEC CICS RETURN END-EXEC. * GOBACK. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ** Information contained in this e-mail message and in any attachments thereto is confidential. If you are not the intended recipient, please destroy this message, delete any copies held on your systems, notify the sender immediately, and refrain from using or disclosing all or any part of its content to any other person. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Help finding CICS Application Programming Primer
I would do internet searches in CICS TS5 APPLICATION and see what pops up. Second go on redbooks.ibm.com/ And do a similar search. Third. You should have received a confirmation back to join CICS-L. Go back to the URL and signup again. https://listserv.uga.edu/cgi-bin/wa?A0=CICS-L If that still does not help you sign up, then contact the UGA help desk in the upper right hand corner of the webpage Lastly search the IBMMAIN archives for Frank swarbrick cics He has good postings on CICS Lizette -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Hansen, Dave L - Eagan, MN Sent: Thursday, September 25, 2014 7:30 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Help finding CICS Application Programming Primer Dear Group, (Still waiting on the CICS-L Listserv) Back when my hair was a younger color I used to write online CICS programs. I found a sample CICS program shown below. I found the JCL for Batch compilation for COBOL programs documented in the CICS Application Programming Guide (SC34-2844). I was looking for more information on building a test transaction for CICS. From the infocenter I did find The general insurance application under the samples. Also I could find Batch compilation for COBOL programs documented at the infocenter. The CICS TS for z/OS V5 R1 Application Programming Reference (SC34-2845) describes What you need to know to understand this manual on page vii. It lists the CICS Application Programming Primer. Q). Where is the CICS Application Programming Primer? I did not find it in the bibliography. I didn't find a link like that at the infocenter. Just trying to find what information is available and where. Thanks, Dave IDENTIFICATION DIVISION. PROGRAM-ID.SAMCICS. * ENVIRONMENT DIVISION. DATA DIVISION. WORKING-STORAGE DIVISION. * 01 WS-INPUT. 05 WS-TRAN-ID PIC X(4). 05 WS-MESSAGE-I PIC X(70). * 01 WS-OUTPUT. 05 WS-TEXT PIC X(8). 05 WS-MESSAGE-O PIC X(70). * 01 WS-MSG-LENGTH PIC S9(4) COMP. * PROCEDURE DIVISION. * MOVE 74TO WS-MSG-LENGTH. * EXEC CICS RECEIVE INTO(WS-INPUT) LENGTH(WS-MSG-LENGTH) END-EXEC. * MOVE WS-MESSAGE-ITO WS-MESSAGE-O. MOVE 'OUTPUT: ' TO WS-TEXT. MOVE 78 TO WS-MSG-LENGTH. * EXEC CICS SEND FROM(WS-OUTPUT) LENGTH(WS-MSG-LENGTH) ERASE END-EXEC. * EXEC CICS RETURN END-EXEC. * GOBACK. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Help finding CICS Application Programming Primer
Good idea. A very fast search on Redbooks found this: http://publib-b.boulder.ibm.com/abstracts/sg247952.html?Open abstract In this IBM® Redbooks® publication, we discuss CICS®, which stands for Customer Information Control System. It is a general-purpose transaction processing subsystem for the z/OS® operating system. CICS provides services for running an application online where, users submit requests to run applications simultaneously. CICS manages sharing resources, the integrity of data, and prioritizes execution with fast response. CICS authorizes users, allocates resources (real storage and cycles), and passes on database requests by the application to the appropriate database manager, such as DB2®. We review the history of CICS and why it was created. We review the CICS architecture and discuss how to create an application in CICS. CICS provides a secure, transactional environment for applications that are written in several languages. We discuss the CICS-supported languages and each language's advantages in this Redbooks publication. We analyze situations from a system programmer's viewpoint, including how the systems programmer can use CICS facilities and services to customize the system, design CICS for recovery, and manage performance. CICS Data access and where the data is stored, including Temporary storage queues, VSAM RLS, DB2, IMS™, and many others are also discussed. /abstract On Thu, Sep 25, 2014 at 10:07 AM, Lizette Koehler stars...@mindspring.com wrote: I would do internet searches in CICS TS5 APPLICATION and see what pops up. Second go on redbooks.ibm.com/ And do a similar search. Third. You should have received a confirmation back to join CICS-L. Go back to the URL and signup again. https://listserv.uga.edu/cgi-bin/wa?A0=CICS-L If that still does not help you sign up, then contact the UGA help desk in the upper right hand corner of the webpage Lastly search the IBMMAIN archives for Frank swarbrick cics He has good postings on CICS Lizette -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Hansen, Dave L - Eagan, MN Sent: Thursday, September 25, 2014 7:30 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Help finding CICS Application Programming Primer Dear Group, (Still waiting on the CICS-L Listserv) Back when my hair was a younger color I used to write online CICS programs. I found a sample CICS program shown below. I found the JCL for Batch compilation for COBOL programs documented in the CICS Application Programming Guide (SC34-2844). I was looking for more information on building a test transaction for CICS. From the infocenter I did find The general insurance application under the samples. Also I could find Batch compilation for COBOL programs documented at the infocenter. The CICS TS for z/OS V5 R1 Application Programming Reference (SC34-2845) describes What you need to know to understand this manual on page vii. It lists the CICS Application Programming Primer. Q). Where is the CICS Application Programming Primer? I did not find it in the bibliography. I didn't find a link like that at the infocenter. Just trying to find what information is available and where. Thanks, Dave IDENTIFICATION DIVISION. PROGRAM-ID.SAMCICS. * ENVIRONMENT DIVISION. DATA DIVISION. WORKING-STORAGE DIVISION. * 01 WS-INPUT. 05 WS-TRAN-ID PIC X(4). 05 WS-MESSAGE-I PIC X(70). * 01 WS-OUTPUT. 05 WS-TEXT PIC X(8). 05 WS-MESSAGE-O PIC X(70). * 01 WS-MSG-LENGTH PIC S9(4) COMP. * PROCEDURE DIVISION. * MOVE 74TO WS-MSG-LENGTH. * EXEC CICS RECEIVE INTO(WS-INPUT) LENGTH(WS-MSG-LENGTH) END-EXEC. * MOVE WS-MESSAGE-ITO WS-MESSAGE-O. MOVE 'OUTPUT: ' TO WS-TEXT. MOVE 78 TO WS-MSG-LENGTH. * EXEC CICS SEND FROM(WS-OUTPUT) LENGTH(WS-MSG-LENGTH) ERASE END-EXEC. * EXEC CICS RETURN END-EXEC. * GOBACK. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- There is nothing more pleasant than traveling and meeting new people! Genghis Khan Maranatha! John McKown -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Help finding CICS Application Programming Primer
Yeah, either they're blocking you or you're blocking them. Should only take a few minutes. Since it is a listserv list can send to us(_lists...@listserv.ua.edu_ (mailto:lists...@listserv.ua.edu) ) with sub cics-l your name as the text of you message. In a message dated 9/25/2014 10:07:30 A.M. Central Daylight Time, stars...@mindspring.com writes: Third. You should have received a confirmation back to join CICS-L. Go back to the URL and signup again. https://listserv.uga.edu/cgi-bin/wa?A0=CICS-L -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Help finding CICS Application Programming Primer
John McKown wrote: Looks like a really _old_ manual. Old? Unless I'm mistaken, but the version I see is copyrighted in year 1989 and again 2013 and book refers to CICS TS 5.1 at http://pic.dhe.ibm.com/infocenter/cicsts/v5r1/topic/com.ibm.cics.ts.applicationprogramming.doc/dfhp4_pdf.pdf I used Google to search Application Programming Reference (SC34-2845) and above URL is the very first search result amongst a lot of other useful links. Groete / Greetings Elardus Engelbrecht -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Help finding CICS Application Programming Primer
Elardus Engelbrecht wrote: John McKown wrote: Looks like a really _old_ manual. Old? Unless I'm mistaken, ... Groan. Sorry. I got a little mixed up in my last post. Yes, I eventually found that ld book and it seemed there is not a more recent copy. Please accept my apology. Too many holiday days... Yesterday we have a 'Braai Dag' (Afrikaans for Barbeque Day) to celebrate that thing we call 'heritage' or something like that... ;-) Groete / Greetings Elardus Engelbrecht -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN