>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

Reply via email to