Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

Hai

I have a VSAM file and there are two CICS pgms A and B both
intends to update the file. How to code the program so that
it does not under go a dead lock situation.

Answer Posted / balmukund

RLS is a VSAM function , provide by DFHSMS , that enables
data to be shared with full updates capability, between many
applications running in many CICS programs. With RLS CICS
share VSAM data sets can reside in multiple MVS images
within a parallel sysplex, RLS also provide the benefits
when data sets being shared between CICS regions and batch
jobs. also provide different level of READ integrity and
update with Browse.

So if multiple application use same VSAM file then better
option to use VSAM RLS.

Second we can achieve by using SUSPEND option , it allow the
application programs to control the action if the records to
be accessed in unavailable .

Is This Answer Correct ?    0 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain the difference between pseudo-conversational and conversational?

1012


explain the means of supporting pseudo conversation programming. (Eg. Storing and restoring of states, control flow, error handling)?

1006


What are fset, frset?

963


What is the comaera (communication area)?

1050


How can you use dynamic calls in cics?

1000


Explain cemt transaction commands?

1072


Explain the difference between a package and a plan.

978


Define temporary storage?

987


What is the common systems area?

980


Explain the difference between a package and a plan. How does one bind 2 versions of a cics transaction with the same module name in two different cics regions that share the same db2 subsystem?

983


Explain how do you control cursor positioning?

954


Can you define attribute byte?

955


Specify cics transaction initiation process?

1012


What are the terms cics generally means?

945


what are the differences between and exec cics xctl and exec cics start command?

1149