As a user of the word, you really, really want to think about upward 
compatibility. Don't store the address of your product's anchor table there. 
Assume you will someday have multiple products. You would want to store the 
address of a vector of anchor table addresses. Think about upward compatibility 
for the layout. Include a length and a version number in your vector. Clear 
everything unused to zero. Think about how your products will cooperate if 
product A starts up first; or if product B starts up first. 

Think about how your customer will recover without an IPL if the tables become 
corrupted.

Charles


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf 
Of Steve Thompson
Sent: Tuesday, June 13, 2017 1:43 PM
To: [email protected]
Subject: Re: IBM customer anchor

On 06/13/2017 08:35 AM, scott Ford wrote:
> All:
> 
> I have a question about something called 'customer anchor table entry' 
> . My colleague said IBM can provide this entry to a ISV like use so we 
> can place an address there for routines.  I think it's like a vector 
> address .
> 
> Has anyone heard of this ?
> 

Yes I know about it and I kinda know the history of it. I'm not sure but I 
think I was the first one if not one of the first to apply for an entry when it 
was announced back in the mid-'90s when I was still working on ACS/WYLBUR and 
attended the "Vendor Disclosure Meeting"s in POK.

It solves the problem of the TCBUSER field in the TCBs, and the CVTUSER in the 
CVT. The problem being, who owns it and who can use it and NOT step on someone 
else.

It gives you an ANCHOR address where you can do a GETMAIN/STORAGE OBTAIN for 
CSA/SQA storage and store the address of that storage in your slot.

How you serialize it, use it, etc., is your problem as an ISV with multiple, or 
just one, product.

Regards,
Steve Thompson

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
[email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to