Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uwm.edu!linac!att!ucbvax!DOCKMASTER.NCSC.MIL!Fitch From: Fitch@DOCKMASTER.NCSC.MIL Newsgroups: comp.protocols.tcp-ip Subject: "Forking" With MVS/TCP Message-ID: <910226040712.280004@DOCKMASTER.NCSC.MIL> Date: 26 Feb 91 04:07:00 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 17 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