Are USS facilities and Legacy z/OS services one and the same? Are they perfectly integrated? Are there no things one could do in one but not in the other?
Of course not. My point is that thinking of something as "a UNIX program" or "a traditional MVS program" misapprehends how things are. Think of QSAM and VSAM. Are they the same? No. Are there things one could do with one but not the other? Yes. Might someone say "a VSAM program" or "a QSAM program" and you would know what they meant? Of course. But there is no wall. You could add access to a VSAM file to the QSAM program in a heartbeat. So with legacy MVS and USS. Charles -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of Paul Gilmartin Sent: Wednesday, December 07, 2016 12:23 PM To: [email protected] Subject: Re: DDs in USS? On Wed, 7 Dec 2016 12:02:39 -0800, Charles Mills wrote: >> Ain't no "sides" on z/OS. "There is no wall", etc. > >It took me a while to wrap my arms around that but it is true. It's an >important concept. There are only programs, and ways to invoke programs >(shell, JCL, etc.) and facilities (GETMAIN, accept(), etc.). The method of >invocation and the services available are largely independent of each other. >It's all mix and match. > I disagree. There's a wall. There may be stairs, elevators, or helicopters to cross it, but it remains a wall. Consider the problem: I have a file in NETDATA format. It may be either in a UNIX file or in a catalogued data set. I would like from a z/OS UNIX shell to use it as input to the TSO RECEIVE command. I can think of no simpler means than to write JCL to INTRDR with an IKJEFT01 step to RECEIVE it. That's barely in helicopter range; it's more in Elon Musk's conceptual domain. Any ideas? Don't reply with proposed solutions unless you've tested then and found them to work in an unprivileged UNIX shell. Trace if possible, and supply the log. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
