On 13/03/2010, at 7:37 PM, Thorbjoern Ravn Andersen wrote:

The ultimate problem with the 5250 is that there is no way around the
hardware limits of 80x24 or 132x27. If you found one, let me know.

Although the 5250 data stream only supports 2 screen sizes now there is nothing inherent in the architecture that precludes different or larger sizes. You'd just need a client that could render information in column 273 or row 86 or whatever. 3270 supports 4 sizes (24*80, 36*80, 43*80 and 27*132) and there's not much difference between 3270 and 5250 data streams.

I haven't tried it but I suspect that if you built your own 5250 data stream you could address beyond 27*132 and more than 256 input-capable fields. I'm reasonably confident this would work on the way out but I'm not so sure about on the way back.

In order for any such extensions to work you'd need to control the host application generating the data stream and the client rendering it.

However, your comment was prompted by a reference to RPG Open I/O and that has nothing to do with the 5250 data stream itself. It just allows an RPG programmer to deal with a non-terminal device in the same way as a terminal via READ, WRITE, EXFMT statements using a data structure. The components, probably from a vendor, plugged into the Open I/O interface will convert the data to a form appropriate for the current client device in a similar manner to how Workstation Function Management currently merges a record format and display file into a 5250 data stream.

Simon Coulter.
FlyByNight Software OS/400, i5/OS Technical Specialists

Phone: +61 2 6657 8251 Mobile: +61 0411 091 400 /"\
Fax: +61 2 6657 8251 \ /
ASCII Ribbon campaign against HTML E-Mail / \

As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2021 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.