On Wed, 28 Nov 2007 17:42:32 -0600, Patrick O'Keefe wrote:
>
>I rarely do much Unixy stuff so what is comfortable for me is
>probably far from what you want, but it sounds like ISHELL
>addresses some of what you are asking for.  It certainly doesn't
>address the half-duplex nature of 3270 datastreams.  (3270
>datastreams ARE half-duplex.)  ...
>
Anyone who believe that's a fundamental limitation of 3270
hardware that can't be worked around:

o Has never used VM/CMS

o Has been brainwashed by TSO

... probably both.  On CMS, I can type input to my program, while
it runs, in anticipation of a VM READ.  I can type immediate commands
to my Rexx EXEC to turn on tracing with no ATTN nor need to wait for
in input prompt.

Yes, in theory there's an ugly race condition.  If I type HX when
the status shows RUNNING, I can't be sure that the command won't
be swallowed by a VM READ issued just as I press ENTER.  I suppose
it's horrendous if HX happens to be a dialog command that the problem
program interprets as "ERASE * * *".

In practice, it works beautifully; I sometimes get caught by that
race.  I curse quietly, then ask myself, "Would I prefer TSO's
terminal handling protocol?"  "No."

It has also been mentioned a couple times in this thread that the
z/OS operator's 327x console is free of the half-duplex constraint:
the operator never needs to press ATTN before entering a command.

I'd be delighted to see an alternative implementation of OMVS that
bypasses TSO (or is VTAM the culprit?) and passes 327x data streams
more directly to the terminal.

-- gil

----------------------------------------------------------------------
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