[comp.protocols.tcp-ip] "Forking" with MVS TCP/IP

xxbja@csduts1.lerc.nasa.gov (Betty Jo Armstead) (02/28/91)

>I have an a TCP server on MVS that must provide concurrent processing of
>multiple clients.  On UNIX, the approach would be to have the parent
>accept a new connection, fork a child to provide the service, and have
>the parent continue to listen for additional connections.  How does one
>achieve the equivalent of "fork" in MVS under MVS/TCP?

>MVS/TCP comes with standard servers like FTP and TELNET.  How do they
>"fork" and is the approach general?  (I do not yet?  have source to
>these so I haven't been able to look myself).

>To up the ante, I would prefer this server to be RPC based.  I have had
>good success developing and porting (non-forking) RPC clients and
>servers between UNIX and MVS and would like to reuse some of that code.
>Thanks in advance.

--Jack Fitch@dockmaster.ncsc.mil
I am also interested in how one writes concurrent servers on MVS.  I hope
you have better luck than I did getting answers.  Isn't anyone from IBM
listening?
--
Betty Jo Armstead              SVERDRUP Technology Inc.
21000 Brookpark Rd.Ms 142-2
Nasa Lewis Research Center
Cleveland Ohio 44135           From: xxbja@csduts1.lerc.nasa.gov

08071TCP@MSU.BITNET (Doug Nelson) (03/08/91)

>I am also interested in how one writes concurrent servers on MVS.  I hope
>you have better luck than I did getting answers.  Isn't anyone from IBM
>listening?

You might do better to ask on the IBM TCP/IP list (ibmtcp-l@pucc.bitnet).

Doug Nelson
Michigan State University