Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

CICS Questions

 
Post new topic   This topic is locked: you cannot edit posts or make replies.    IBMMAINFRAMES.com Support Forums -> CICS
View previous topic :: :: View next topic  
Author Message
akodakka

New User


Joined: 20 May 2010
Posts: 75
Location: India

PostPosted: Sun Jul 03, 2011 1:23 am    Post subject: CICS Questions
Reply with quote

Hi all

I had two queries

1. PROGA --LINK---PROGB---XCTL---PROGC
if i issue a GOBACK from PROGC where will the control go & what if i do cics RETURN.

And in same way what if i do from PROGB ( goback & return)

2. PROGA (retrieve data from DB2)---LINK---PROGB(manipulates data)---LINK----PROGC(send some map) how the psuedo conversation technique can be explained in this scenario?
Back to top
View user's profile Send private message

Phrzby Phil

Active Member


Joined: 31 Oct 2006
Posts: 961
Location: Richmond, Virginia

PostPosted: Sun Jul 03, 2011 1:43 am    Post subject:
Reply with quote

What's good about communism that makes you a proud COMMUNIST?
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 7914
Location: Bellevue, IA

PostPosted: Sun Jul 03, 2011 5:37 am    Post subject:
Reply with quote

For your question 1, click on the Manuals link at the top of the page, find the CICS Application Programming Guide, and read section 1.3.4.1 Flow of control between programs and subprograms. Your questions are answered, very precisely, there.

For your question 2, remember pseudo conversational means after a map is sent, control returns to CICS. So your PROGA, PROGB, and PROGC would have to be written to take into account whether or not a map was sent and if so which program will do the RECEIVE MAP. So the answer depends mostly upon whoever coded the programs ensuring the appropriate handling of maps is done.
Back to top
View user's profile Send private message
akodakka

New User


Joined: 20 May 2010
Posts: 75
Location: India

PostPosted: Mon Jul 04, 2011 12:31 am    Post subject:
Reply with quote

Hi Robert

Thanks i got the answer to first question.

And about the second Q ,

is there anything that psuedo conversation technique can be used other than the user inetrference coming ( ie sending maps & recieving maps)

making it clear is the psuedo conversation technique can be used in retrieving data from database or something like that?
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Mon Jul 04, 2011 2:08 am    Post subject:
Reply with quote

Hello,

If i understand this latest question (and i probably do not), pseudoconversational has nothing to do with where the data might be stored. . . .
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 7914
Location: Bellevue, IA

PostPosted: Mon Jul 04, 2011 4:53 am    Post subject:
Reply with quote

From the CICS Application Programming Guide manual:
Quote:
In a conversational transaction, the length of time spent in processing each of a user's responses is extremely short when compared to the amount of time waiting for the input. A conversational transaction is one that involves more than one input from the terminal, so that the transaction and the user enter into a conversation. A nonconversational transaction has only one input (the one that causes the transaction to be invoked). It processes that input, responds to the terminal and terminates.

Processor speeds, even allowing for accessing data sets, are considerably faster than terminal transmission times, which are considerably faster than user response times. This is especially true if users have to think about the entry or have to enter many characters of input. Consequently, conversational transactions tie up storage and other resources for much longer than nonconversational transactions. Accessing datga in a data base or VSAM file is not a conversation and hence cannot be conversational or pseudoconversational.

A pseudoconversational transaction sequence contains a series of nonconversational transactions that look to the user like a single conversational transaction involving several screens of input. Each transaction in the sequence handles one input, sends back the response, and terminates.
So by the very definition of pseudoconversational, your question makes no sense. If there's not a terminal involved, you cannot talk about conversational versus pseudoconversational.
Back to top
View user's profile Send private message
Phrzby Phil

Active Member


Joined: 31 Oct 2006
Posts: 961
Location: Richmond, Virginia

PostPosted: Mon Jul 04, 2011 8:53 am    Post subject:
Reply with quote

I see you changed your signature line without answering my question.

Not very proud after all, eh comrade?
Back to top
View user's profile Send private message
akodakka

New User


Joined: 20 May 2010
Posts: 75
Location: India

PostPosted: Mon Jul 04, 2011 10:18 am    Post subject:
Reply with quote

Thank Robert/dick

Its clear now..i will get back if i get anything what really the guy meant by asking this question to me...



Phil.. I don't think this is a place to explain or argue on my political views. I have my reasons to believe or not believe and i have the right to do the same.Changing signature/profile picture is nothing to do with your question. I think you got me..
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Mon Jul 04, 2011 10:32 am    Post subject: Reply to: CICS Questions
Reply with quote

Hello,

Quote:
I don't think this is a place to explain or argue on my political views.
Most of us would agree.

Then it would be best that they not be seen - neither in wording nor Avatar.

The forum just cannot deal wth the wide variety of such thoughts people have. . .

d
Back to top
View user's profile Send private message
Phrzby Phil

Active Member


Joined: 31 Oct 2006
Posts: 961
Location: Richmond, Virginia

PostPosted: Mon Jul 04, 2011 4:58 pm    Post subject:
Reply with quote

I also agree, but was only responding to akodakka's initiation of the topic by his first and CAPITALIZED signature.
Back to top
View user's profile Send private message
akodakka

New User


Joined: 20 May 2010
Posts: 75
Location: India

PostPosted: Mon Jul 04, 2011 5:24 pm    Post subject:
Reply with quote

Hi Thanks...Sorry if my signature disturbed you..
Back to top
View user's profile Send private message
Phrzby Phil

Active Member


Joined: 31 Oct 2006
Posts: 961
Location: Richmond, Virginia

PostPosted: Mon Jul 04, 2011 8:21 pm    Post subject:
Reply with quote

Totalitarian slavery disturbs me, and those who profess to support it without stating or defending their reasons.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   This topic is locked: you cannot edit posts or make replies.    IBMMAINFRAMES.com Support Forums -> CICS All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts CICS START AND CANCEL blayek CICS 1 Wed Dec 07, 2016 3:27 am
No new posts How does a called pgm know if its cal... Graeme Westerman COBOL Programming 4 Tue Nov 29, 2016 9:25 pm
No new posts CICS Roll back partially - Need to re... dwijadas CICS 4 Wed Nov 16, 2016 4:30 pm
No new posts CICS NEW SIT PARAMETERS CICS BEHAVIOR... Kyle Carroll CICS 0 Fri Nov 04, 2016 11:55 pm
No new posts Single COPY CICS TS datasets and when... Kyle Carroll CICS 2 Tue Oct 11, 2016 9:47 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us