With Co:Z SFTP you can use a remote sftp client (like OpenSSH) to upload
files directly to z/OS datasets (tapes, GDGs, etc).
Also included is a JES interface.   Co:Z is free to use, but enterprise
license and support agreements are also available:
http://dovetail.com0/support.html <http://dovetail.com/support.html>

If you need more than simple file exchange, you might also consider "z/OS
Hybrid Batch" solutions.
FYI -  is a short video "Intro to z/OS Hybrid Batch Processing" on our
website:  http://dovetail.com/webinars.html

According to a couple of our users, Control-M can trigger jobs based on
data set creation by FTP and Co:Z SFTP, although the vendor had a PTF
several years ago to address some issue with this.

Kirk Wolf
Dovetailed Technologies
http://dovetail.com

On Wed, May 22, 2013 at 10:28 AM, Roberts, John J
<jrobe...@dhs.state.ia.us>wrote:

> Here at DHS we are developing a major application that runs on Linux and
> Oracle.
>
> This application will need to have batch file interchanges with the z/OS
> Mainframe.  Most of the file transfers are inbound to z/OS, but a few are
> outbound back to Linux.
>
> Security rules dictate that we must use secure protocols for file
> transfers, even though the Linux Servers and the Mainframe will be
> side-by-side in the Intranet.  For us this means SFTP.  So for inbound this
> means that shell scripts on the Linux boxes will initiate an SFTP session
> with the UNIX side of our mainframe and PUT files.  Then we need to run an
> MVS job to pull the data from the Unix File system into a regular MVS
> Generation Data Set.  And we need to tell the CONTROL-M Scheduler that this
> has been done so that it can schedule all the follow-on work.
>


> For outbound we need to push the file from an MVS dataset into the Unix
> File System.  Then we need to initiate a shell script to cause the file to
> be sent to the remote Linux server.  And once it arrives there, we need to
> tell a different instance of the CONTROL-M Scheduler that the file has been
> transmitted successfully.
>
> I know how to do some parts of this, but I wonder about some details:
>
> 1.       Is it possible for a z/OS UNIX Shell Script to SUBMIT an MVS JOB?
>  I know I can do plain FTP with FILETYPE=JES.  But is there a more direct
> way that doesn't involve putting plain text passwords on the wire?
>
> 2.       Is the CONTROL-M Scheduler capable of monitoring the creation of
> MVS files and kicking off a job when this event is detected?  Is this a
> basic capability of the product, or is a special add-on needed (we have a
> very small CTM Environment, w/o many of the goodies).
>
> 3.       Is CONTROL-M capable of monitoring file creation in the UNIX side?
>
> 4.       I know that z/OS Unix Shell Scripts can use the "cp" command to
> copy files from HFS to MVS, using the "//'HLQ.WHATEVER'" notation.  But
> will this work with GDG's to create the +1 generation?  And how do you
> control DCB/SPACE attributes for the receiving file?
>
> 5.       What are the chances of being able to transfer BINARY VB files
> successfully?  I note that SFTP doesn't seem to have LOCSITE RDW options.
>
> 6.       Does CONTROL-M have any basic capability to be signaled that an
> event has occurred such that it will then trigger follow-up processing?  If
> so, can you do this from shell script?
>
> If any can help with this, it would be much appreciated.  I only know
> enough about Unix System Services to be dangerous, and even less about
> CONTROL-M.  For CONTROL-M we are really running on autopilot since our
> expert departed a couple years back.
>
> John
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to