Difference between batch and online..



Support for OS/VS COBOL, VS COBOL II, COBOL for OS/390 & VM and Enterprise COBOL for z/OS

Difference between batch and online..

Postby uday123 » Wed Feb 11, 2009 6:31 am

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
uday123
 
Posts: 29
Joined: Fri Feb 06, 2009 6:13 am
Has thanked: 0 time
Been thanked: 0 time

Re: Difference between batch and online..

 

Re: Difference between batch and online..

Postby dick scherrer » Wed Feb 11, 2009 6:36 am

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.
Hope this helps,
d.sch.
User avatar
dick scherrer
Global moderator
 
Posts: 6304
Joined: Sat Jun 09, 2007 8:58 am
Has thanked: 3 times
Been thanked: 91 times

Re: Difference between batch and online..

Postby pahi » Wed Apr 01, 2009 4:50 pm

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.
pahi
 
Posts: 27
Joined: Wed Apr 01, 2009 3:27 pm
Has thanked: 0 time
Been thanked: 0 time

Re: Difference between batch and online..

Postby uday123 » Wed Apr 14, 2010 2:12 pm

Well just wanna sharte another difference which i know b/w batch and online ..

Batch is program driven , where as online is data driven.
uday123
 
Posts: 29
Joined: Fri Feb 06, 2009 6:13 am
Has thanked: 0 time
Been thanked: 0 time

Re: Difference between batch and online..

Postby dick scherrer » Wed Apr 14, 2010 11:27 pm

Hello,

Something to consider is that typically a "user" determines process flow online. Which is unlike batch where the process flow is predetermined.
Hope this helps,
d.sch.
User avatar
dick scherrer
Global moderator
 
Posts: 6304
Joined: Sat Jun 09, 2007 8:58 am
Has thanked: 3 times
Been thanked: 91 times

Re: Difference between batch and online..

Postby Anuj Dhawan » Sun Apr 18, 2010 8:01 pm

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
Anuj
Anuj Dhawan
 
Posts: 274
Joined: Mon Feb 25, 2008 3:53 am
Location: Mumbai, India
Has thanked: 6 times
Been thanked: 4 times


Return to IBM Cobol

 


  • Related topics
    Replies
    Views
    Last post