On Thu, 4 Feb 2021 17:10:55 -0800, Charles Mills <[email protected]> wrote:

>Are there not occasional fleeting references here and there to "the Pascal
>TCP stack"?
>
That had the notorious GIVESOCKET/TAKESOCKET, needed because prior
to OMVS, descriptor inheritance was unheard of.

Orthogonal concepts.  I don't know whether inheritance or sharing
among siblings is the more powerful feature.

>The first I personally wrote any z/OS socket code was around 2010. (I had an
>employee who wrote socket code for Z in the 90's but I am not the least bit
>intimate any more with the details. I seem to recall that perhaps it was a
>SAS-licensed TCP stack? Does that ring a bell?)
>
IBM implemented SPFGUI(?) (ancestor of WSA?) in SAS/C because
at that time SAS/C had better TCP/IP support than IBM's product.
They didn't much publicize it.

That caused us problems because we were trying to market a product
written in SAS/C, not networked at all.  But we had conflicts with
incompatible service levels of the runtime library (DLL?) between
our product and IBM's.

At one time, the only descriptors supported by SAS/C were sockets.

RXSOCKET had (has?) optional ASCII<->EBCDIC translation
Does that still exist?
    
https://www.ibm.com/support/knowledgecenter/SSB27U_6.4.0/com.ibm.zvm.v640.dmsb1/rxstips.htm

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to