When CICS/400 uses a software license, each active CICS/400 user is said to hold a “user license”. When a new CICS shell is started, it “requests” a user license; the license manager issues the license and increments a usage counter. When a CICS shell is closed, the license manager “releases” the license and decrements the counter.
When updating the counter, the license manager compares the number of concurrent users with the entitled usage. If this figure is exceeded, the license manager issues a warning message. The license manager sends its messages to the OS/400 message queue QSYSOPR, and CICS/400 issues the messages to the external message queue.
To request a user license, CICS/400 places a call to the OS/400 License Manager. To release the license, CICS/400 places another call to the OS/400 License Manager. CICS/400 releases a license only on request from a CICS shell to which it has previously granted a license.
Whenever the usage limit is exceeded, an informational message is issued.
What is a user?
For the purposes of user-based pricing, a CICS/400 user is one of the following:
A CICS/400 user license must be available for this command to run interactively. The license is normally released when the command ends. If the license is not released for any reason, ending the associated job always releases the license. When a STRCICSUSR command is rejected, the user receives an explanatory message.
A CICS/400 user license must be available for this command to start successfully. The batch shell started to acquire the terminal requests a user license. The license is released when the batch shell ends.
A CICS/400 user license must be available for this program to start successfully. If this program is used as a prestart job, the user license is taken immediately the prestart job begins. The license is released when the batch shell ends.
A CICS/400 user license must be available for this program to start successfully. If this program is used as a prestart job, the user license is not taken until the first unit of work arrives. The license is released when the program ends or a unit of work arrives for a control region different from the previous one. In the latter case, a new license is requested. If the request fails, the program ends.
What is not a user?
For the purposes of user-based pricing, the following CICS/400 tasks are not users:
IBM - AS/400 Related Interview Questions
|IBM - RPG Interview Questions||IBM - VSAM Interview Questions|
|IBM Cognos Interview Questions||IBM DB2 Interview Questions|
|System Administration Interview Questions||IBM AIX Interview Questions|
|SQL Interview Questions||AS400 Interview Questions|
|IBM BPM Interview Questions||Synopsys Interview Questions|
|Rpgle Interview Questions|
All rights reserved © 2020 Wisdom IT Services India Pvt. Ltd
Wisdomjobs.com is one of the best job search sites in India.