Page 1 of 1

Help with 5250 protocol

Posted: Fri Oct 07, 2022 8:05 am
by lrosso
Hello, i am a new developer on the IBM I platform, and i was asked to look into 5250 protocol to be able to fix some issues that we have on our solution. The problem is, i did not find anything for now to help me understand how it works.

So if anyone can enlighten me on how 5250 protocol works, or if you have any detailed documentation with all the specifications it would be awesome :) Or maybe am i searching for a knowledge long gone in the abyss of the web.

Thank you in advance and good day to you :D

Re: Help with 5250 protocol

Posted: Fri Oct 07, 2022 3:30 pm
by jonboy49
To help you "fix" it we'd need to know what method is currently being used.

The normal method of handling 5250s is via display files (DSPG objects)

Or are you using UIM ?

or the C-style DSM APIs?

Or raw 5250 data stream?

Or ... ????

What language are you using? What issues are you facing etc.

I'm afraid the question you have asked is a bit like saying "My car doesn't work - what's wrong with it".

For all of the methods listed there are multiple related documentation options.

Re: Help with 5250 protocol

Posted: Wed Oct 12, 2022 7:47 am
by lrosso
Thank you for your answer, sorry about the lack of clarity in my initial question.

I would like to know more about raw and extended 5250 data stream because our RPGLE program (based on telnet protocol) read the stream and we would like to be able to debug the issues we are facing sometimes.

Thank you for your time.

Re: Help with 5250 protocol

Posted: Wed Oct 12, 2022 9:22 pm
by Scott Klement
The best reference I've found for the 5250 protocol is the 5494 Functions Reference Manual from IBM. See if you can get a copy of that.

Re: Help with 5250 protocol

Posted: Thu Oct 13, 2022 7:38 am
by lrosso
OK, i have found the SC30-3533-02-5494 Remote Control Unit Functions Reference Release 2.0 and SC30-3533-04-5494 Remote Control Unit Functions Reference Release 3.1, i will check what i can get from those.

Thank you