>A large section in the same Programming Guide "Understanding z/OS UNIX >sockets >and internetworking" talks about support for >the various flavors of sockets >with a pointer to the z/OS XL C/C++ Run-Time Library Reference for the exact >API.
One point about sockets and C on z/OS: most UNIX programs using sockets do NOT expect to get a socket ID of zero. If your C (or other socket program since you can do it in assembler also) is running under MVS side of z/OS and NOT under the UNIX System Services, you CAN get a socket of zero when you attempt to allocate a socket. I am speaking from experience. And sockets do work fine on z/OS whether from the "normal" side or the UNIX side. I cannot speak to CURSES or X11. Lloyd ----- Original Message ---- From: David Price <[email protected]> To: [email protected] Sent: Wed, April 11, 2012 3:54:11 AM Subject: Re: z/OS X-Windows (was: ASCII (was: Unix path name)) A large section in the same Programming Guide "Understanding z/OS UNIX sockets and internetworking" talks about support for the various flavors of sockets with a pointer to the z/OS XL C/C++ Run-Time Library Reference for the exact API. The z/OS Communications Server IP Programmer's Guide and Reference manual (e.g. z/OS 1.11 SC31-8787-11) talks a lot about X11 and has a page "X Window System programming considerations" showing how to compile such applications. So if the manuals are to believed, z/OS XL C/C++ should support Curses, X11 and sockets from z/OS UNIX. John, thank you for the reverse X tunnel recipe using ssh. Sounds very secure. Scott, thank you for the tip about how to run the XMing X Server on MS Windows as an alternative to the Cygwin X Server that John has used. Running Java programs on z/OS with their GUI displayed on your workstation sounds neat. Cheers, dap _____________________________________________________ In <[email protected]>, on 9 April 2012 at 12:08 AM, David Price <[email protected]> said: >Does this imply that X-Windows under z/OS UNIX System Services is >usable It implies that you can run an X-Window (no S) client. >Turning to the z/OS MVS side for a moment, I see that GDDM/MVS >supports X-Windows graphics through the GDDMXD/MVS interface. Do you mean that there is an X-Window server using GDDM, or that there is an X-Window client to send GDDM graphics to an X-Server? -- Shmuel (Seymour J.) Metz, SysProg and JOAT ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN

