Tony

So in tune with Paul's verbal abuse, mixing metaphors, he should be casting his boulders in the direction of TSO, not VTAM since it would appear the TSO developers have been negligent in not keeping strictly to the published TCAM and VTAM APIs.

Apart from the minimal intervention "around the edges" which the exceptional function supplied by VTAM in order to have local (non-SNA) channel-attached 3270 controllers (or their "look-alikes") appear to be type 0 secondary logical units which only incidentally use the 3270 data stream, VTAM has no interest in the *content* of the 3270 data stream. The "minimal intervention" extends only to a mapping and transformation of the first character in the data stream, the "write control character", to the "channel command word" and vice versa in order to ensure that the 3270 data stream is the same in all environments fore the benefit of the device-independent program.

Or something like that, it's a while since I looked at it but I know that whatever VTAM did can't have been one of your inhibitors.

Incidentally, did you ever take a look at the 3270<>Asynchronous ASCII protocol converters such as the 3708 or 7171?

Chris Mason

----- Original Message ----- From: "Tony Harminc" <[EMAIL PROTECTED]>
Newsgroups: bit.listserv.ibm-main
To: <[email protected]>
Sent: Friday, June 15, 2007 3:30 AM
Subject: Re: Multiple TSO logons (was: Patents, ...)


On Wed, 13 Jun 2007 14:03:15 -0500, Paul Gilmartin <[EMAIL PROTECTED]>
wrote:

Theology.  Dogma.  Simply to start doing it right, you must
stop doing it wrong.  Somehow I feel a major culprit is VTAM
because whenever this issue arises an expert starts spouting
VTAM jargon.  Get rid of VTAM; let TCP/IP connect directly to
the TMP input/output data streams.

I've looked at this, and "it isn't pretty" doesn't even begin to describe
it. Unless IBM has severely modularized things since the last non-OCO
version of this stuff, it is full of hardcoded knowledge of not only VTAM
(and TCAM!) module names, but of their various quirky behaviours.

This is one of those situations where everyone agrees that it would be a
Good Thing to replace some part of the legacy stuff, but everyone disagrees
on just which parts are legacy junk, and which are the very core of the
architecture.

When I worked for Amdahl/Antares on Huron, we had complete control over the
applications that drove 3270 screens, and once all the real green-screens
had gone away, it began to make sense to consider designing our own new 3270
protocol along with an emulator that would exploit it. But it never
happened, because there were just too many layers (CICS, VTAM, TSO, ...)
that all had to be fixed at exactly the same time.

Tony H.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to