View's CICS Interface Run as Threadsafe
search cancel

View's CICS Interface Run as Threadsafe

book

Article ID: 137334

calendar_today

Updated On:

Products

Deliver View

Issue/Introduction

Does View's CICS interface run as threadsafe?

Resolution

A piece of code is thread-safe if it functions correctly during simultaneous execution by multiple threads. 

In particular, it must satisfy the need for multiple threads to access the same shared data, and the need for a shared piece of data to be accessed by only one thread at any given time.

As there can be many end-users, with there being possible simultaneous logins, 

View has an internal enqueue ring which services requests from varied sources, in an orderly, first-in first-out manner. 

View uses the Cross-memory Services (XMS) for the use of the CICS, VTAM, IMS, ROSCOE, and TSO interfaces. 

The number of end-users can be set in XMS, per task, for usage efficiency.