Looking on your website I cannot see downloads for other than z/OS or
Windows.
Where is the one for Linux and does it work within the Linux platform
for job scheduling ?
On 06/06/17 13:20, Clem Clarke wrote:
Tim,
You might like to look at Jol's Networking Facility. Jol is an
English like enhancement language for Z/OS. It also works on Windows,
Linux and OS/2.
The main Jol Website is here: www.Jol-Oscar.com
Re Jol Networking:
You can see the documentation here, with pictorial representations of
the Network :
http://www.members.iinet.net.au/~mitsu2/JolWebManuals/SHD_Frame.html
Creating a simple network, can be done with this simple code.
NETWORK ONE;
SUBMIT JOB1;
SUBMIT JOB2;
SUBMIT JOB3 AFTER JOB1 & JOB2 ENDED;
ENDNET;
Symbolic Parameters and Variables can be passed from Job to Job too.
More documentation for scheduling and networking can be found here:
http://start.oscar-jol.com/documentation/technical-how-to-use#Scheduling
Jol has full Symbolic Variable processing, just like PL/I or any other
high level language. See the Assign Statement here:
http://www.members.iinet.net.au/~mitsu2/JolWebManuals/Jol_Instructions_With_Frames.html
Here's an example of submitting JCL depending on the day.
Statement Number Jol Code
1 IF %DAY='FRIDAY'
THEN DO ; /* Weekly Processing */
2 SUBMIT '//JOB1 JOB etc......'
'//STEP1 EXEC WKPROC,'
'// SPACE=''(CYL,10)''' ;
3 END ;
4 ELSE DO ;
5 SUBMIT '//JOB1 JOB etc......'
'//STEP1 EXEC DAYPROC,'
'// SPACE=''(CYL,5)''' ;
6 END ;
Explanation:
Statement 1 Checks Jol's calendar to determine if the day is Friday.
If it is FRIDAY, it initiates the DO group (statement 2).
Statement 2 SUBMIT's the following JCL on Fridays:
//JOB1 JOB....etc
//STEP1 EXEC WKPROC,
// SPACE='(CYL,10)'
Statement 3 END's the DO group that was started by statement 1.
Statement 4 Initiates another *DO *group if today is not Friday.
Statement 5 SUBMIT's the following JCL on days /other than /Fridays:
//JOB1 JOB....etc
//STEP1 EXEC DAYPROC,
// SPACE='(CYL,5)'
Statement 6 END's the DO group started by statement 5.
You can see the power of the language, as well as the ease for
networking.
Clem Clarke
Timothy Sipples wrote:
As some other examples, DB2 for z/OS has a task scheduler:
https://www.ibm.com/support/knowledgecenter/SSEPEK_12.0.0/admin/src/tpc/db2z_taskschedulerarchitecture.html
z/OS is UNIX(TM), and of course z/OS UNIX System Services includes cron.
Here's an article describing how to use it:
http://www.ibmsystemsmag.com/mainframe/administrator/systemsmanagement/cron_rexx/
Also, z/OS 2.2 and higher include the new SCHEDULE JCL statement,
which is
quite convenient:
http://www.ibmsystemsmag.com/mainframe/tipstechniques/systemsmanagement/SCHEDULE-JCL-statement/
Paul Gilmartin wrote:
Should I assume the two are comparable in capabiity, and neither is
enterprise-worthy, hence the need for third-party products?
There's definitely an important, growing role for industrial strength
job/task scheduling.
--------------------------------------------------------------------------------------------------------
Timothy Sipples
IT Architect Executive, Industry Solutions, IBM z Systems, AP/GCG/MEA
E-Mail: [email protected]
----------------------------------------------------------------------
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
--
- IMPORTANT –
This email and the information in it may be confidential, legally privileged
and/or protected by law.
It is intended solely for the use of the person to whom it is addressed.
If you are not the intended recipient, please notify the sender immediately
and do not disclose the contents to any other person, use it for any purpose,
or store or copy the information in any medium.
Please also delete all copies of this email & any attachments from your system.
If this is an encrypted email it is your responsibility to maintain the 1024
byte key system even for one-use keys. Once mail has been sent the sending key
is not kept and therefore a replacement mail cannot be resent.
We cannot guarantee the security or confidentiality of non encrypted email
communications.
We do not accept any liability for losses or damages that you may suffer as a
result of your receipt of this email including but not limited to computer
service or system failure, access delays or interruption, data non-delivery
or mis-delivery, computer viruses or other harmful components.
Copyright in this email and any attachments belongs to Applewood Computers.
Should you communicate with anyone at Applewood Computers by email,
you consent to us monitoring and reading any such correspondence.
Nothing in this email shall be taken or read as suggesting, proposing or
relating to any agreement concerted practice or other practice that could
infringe UK or EC competition legislation (unless it is against Security
requirements).
This Email and its attachments (if any) are scanned for virii using Clamd
and ClamAV 0.99.2 or later (Linux x64).
Dykegrove Limited T/A Applewood Computers is a company registered in England
(no. 01681349) whose registered office is at Applewood House,
17 Stag Green Avenue, Hatfield, Hertfordshire, AL9 5EB, UK.
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN