Ask the Expert

Determining the OS from which the client request was generated

I'm running a CICS program on the mainframe. I pick up the TERMID to determine if a user came in through the 3270 emulator or through Web390 (Webthority). I get a "W" as the first character of the TERMID from Web390. I'm using Netscape 4.7 for Web390.

How can I determine the operating system on the user's PC?


    Requires Free Membership to View

You do not say how you are running this CICS function. In the case of the 3270 emulator, you are obviously running a transaction via TN3270.

I don't think you can determine the OS from which the client request was generated. All you can do is configure your TCP/IP MVS functions so that one set of host IP addresses/ports are used for access from machine-type-A and another set of addresses/ports are used from machine-type-B.

From the view of the Web Interface, I assume that you are running function via the CISC Web facilities whereby you specify the program to be run at the end of the URL naming the CICS region (or other equivalent). You can get at the HTTP Headers for the Web-type accesses and so write your own Analyzer to process and route the request differently for each type of issuing environment.

Robert Harris
Inventor
CICS Technical Strategist -- CICS expert at Search390.com

Editor's note: Do you agree with this expert's response? If you have more to share, post it in one of our .VO7aaqqaAFk.0@/search390>discussion forums.


This was first published in October 2003

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: