View previous topic :: View next topic
|
Author |
Message |
Mervyn_das
New User
Joined: 03 Mar 2009 Posts: 7 Location: Bangalore
|
|
|
|
Hi,
In IMS DC while defining the PCB for online program, we give the options like MODIFY= YES,EXPRESS=YES.
I would like to know what this options are used for and how the effect online if not used properly.
I would also like to ask, how would you differentiate IMS DB and IMS DC interms of defining the PCB and what is MOD-PCB.
Thanks,
Mervyn. |
|
Back to top |
|
|
Anuj Dhawan
Superior Member
Joined: 22 Apr 2006 Posts: 6250 Location: Mumbai, India
|
|
|
|
Mervyn_das wrote: |
I would also like to ask, how would you differentiate IMS DB and IMS DC interms of defining the PCB |
In IMS DB Batch program you need Database PSB.
In IMS DC Online program you need atleast Online PSB.
Online PSB is for IMS MPP programs.
PCB TYPE=TP -> Transaction Type which is ONLINE.
Please browse through the manuals. |
|
Back to top |
|
|
Anuj Dhawan
Superior Member
Joined: 22 Apr 2006 Posts: 6250 Location: Mumbai, India
|
|
|
|
Quote: |
In IMS DC while defining the PCB for online program, we give the options like MODIFY= YES,EXPRESS=YES.
I would like to know what this options are used for and how the effect online if not used properly. |
You may want to code a program that can send messages to a destination other than the originating terminal. You may want to include logic that will let the program send a message to a different terminal or to another program. You can do this through the use of an alternate PCB that you define in the application program's PSB. You can also make the alternate PCB modifiable, so that logic within the program can decide where to send the message. Make the PCB modifiable by including a MODIFY=YES parameter in the PCB statement. |
|
Back to top |
|
|
Anuj Dhawan
Superior Member
Joined: 22 Apr 2006 Posts: 6250 Location: Mumbai, India
|
|
|
|
And 'EXPRESS=' Specifies whether messages from this alternate PCB are to be sent (YES) or are to be backed out (NO) if the application program should abend.
Just browse through the manuals-- these things are explained very wel there. |
|
Back to top |
|
|
Mervyn_das
New User
Joined: 03 Mar 2009 Posts: 7 Location: Bangalore
|
|
|
|
Thanks Anuj for you reply, it was very helpful....I would like one more favour...you were talking some manual. Could please tell which manual you are talking about.
Thanks Again,
Mervyn. |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello,
At the top of the page is a link to "IBM Manuals". Among the database manuals are some IMS publications.
Also, at the top of the IMS part of the forum are several "Sticky" entries that link to IMS material. |
|
Back to top |
|
|
Anuj Dhawan
Superior Member
Joined: 22 Apr 2006 Posts: 6250 Location: Mumbai, India
|
|
|
|
You're welcome Mervyn...
Please spend some time to find out the correct manual for your question as per the suggestion from Dick -- you'll find, probably, a lot more. Getting familiar with Manuals saves a lot of time, usually . . . |
|
Back to top |
|
|
|