Page 1 of 1

Difference between batch and online..

PostPosted: Wed Feb 11, 2009 6:31 am
by uday123
Hi,

Could any one Please confirm my understandings below:

Batch Programs : They process in night jobs and mainly written in COBOL
Online : When we type the transaction code these programs execute in back end and give the result immediately.Mainly CICS programs.

Also please let me know if there is any other difference or if im wrong.

Thanks,
Uday

Re: Difference between batch and online..

PostPosted: Wed Feb 11, 2009 6:36 am
by dick scherrer
Hello,

Many batch joba are run at night. This is usually to free up system resources for the users who primarily work during the day. Batch jobs may also be run during the day.

Many online processes are run using CICS. There is also TSO/ISPF, ROSCOE, IMS, and others that are online.

One big difference between batch and online is that online is run connected to a terminal while batch is run detached from a terminal.

Re: Difference between batch and online..

PostPosted: Wed Apr 01, 2009 4:50 pm
by pahi
Yes! One of the advantage of online is that you will get to know the error if at all is there has the user performs online processing, whereas in batch if you have any error then entire job will be terminated.

Re: Difference between batch and online..

PostPosted: Wed Apr 14, 2010 2:12 pm
by uday123
Well just wanna sharte another difference which i know b/w batch and online ..

Batch is program driven , where as online is data driven.

Re: Difference between batch and online..

PostPosted: Wed Apr 14, 2010 11:27 pm
by dick scherrer
Hello,

Something to consider is that typically a "user" determines process flow online. Which is unlike batch where the process flow is predetermined.

Re: Difference between batch and online..

PostPosted: Sun Apr 18, 2010 8:01 pm
by Anuj Dhawan
Batch processing is execution of a series of programs ("jobs") on a computer without manual intervention. Batch jobs are set up so they can be run to completion without manual intervention, so all input data is preselected through scripts or command-line parameters. This is in contrast to "online" or interactive programs which prompt the user for such input.

here is a link: http://publib.boulder.ibm.com/infocente ... orklds.htm