× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.


  • Subject: Re: Interactive vs. Batch
  • From: "Nathan M. Andelin" <nathanma@xxxxxxxxx>
  • Date: Fri, 20 Apr 2001 09:31:33 -0600

Jim,

It seems to me that IBM found it necessary to price client-server work
differently than traditional 5250 work.  From that point forward the term
"interactive" took on new meaning.

Prior to client-server architecture, Interactive vs. Batch had much to do
with work management (job priority, dedicated memory pools, maximum # of
active jobs, etc.).  Default system configurations allocated more system
resources to interactive work.

Now, in contrast, Web and other client-server jobs need the highest
priority, the most memory, etc.  The term interactive has taken on the more
narrow meaning of a job that uses IBM's Workstation Manager.  Any CPU used
by those jobs is subject to the "interactive feature" limits placed on the
machine.

Nathan.


> From: Jim Damato <jdamato@dollargeneral.com>
> Subject: RE: Interactive vs. Batch
>
> Actually Steve, the Lawson GUI was what stirred up all of this for me.
> After purchasing hundreds of thousands of dollars worth of Interactive
> Feature we discovered that the Lawson GUI didn't use interactive CPW.  (We
> bought one of the first models to use Interactive Feature, and at the time
> we, Lawson, IBM, and our business partner did not understand how to size
for
> the cards.)  The GUI starts a sockets connection which is mapped to a
Lawson
> server program through a TCP/IP service table entry.  Each connection
> launches a server job on the AS/400 in a batch subsystem.  Lawson's green
> screen presentation runs one presentation program with one display file.
> All inquiry programs, prompts, entry, etc. operate through calls to
> application programs (RPG) which pass screen formatting information back
to
> the presentation program.  The GUI's server job accomplishes the same
thing
> by calling the same application programs and passing the formatting
> information to the client.  The same formatting information is mapped on
the
> green screen into fields and function keys, and mapped on the client into
> form elements, pull downs, and buttons.
>
> Lawson took pride in explaining that their client was thin (it was
> positively obese from the installation and support side, but that's
another
> story) and that it required very little client processing resources.  I
> became confused as to why the same user actions and functions could be
> accomplished through a TCP/IP sockets connection and a batch job, and yet
> required a small fortune in extra hardware to run them interactively on a
> terminal or emulator.  This led to a two-year quest to get someone at IBM
to
> admit that Interactive Feature was software licensing and that there was
no
> productive technology on the cards (boy, you should have heard John Sears'
> uncomfortable dodge when I asked him about it.)
>
> Nathan's web reference nails down IBM's definition very well, though the
> definition still evades the whole truth.  "iSeries 400 or AS/400 Advanced
> Servers and AS/400e servers are intended for use primarily in
client/server
> or other non-interactive work environments. 5250-based interactive work
can
> be run on these servers with limitations."  Just add the word "contrived"
in
> front of the word "limitations."
>
> While we still had users thrashing between 5250 and the Lawson GUI I
notice
> that the GUI did not perform as well, so I changed the Lawson server
> subsystems, job descriptions, and classes to run GUI jobs at an
interactive
> level, and within the interactive pool.  This brought GUI job performance
up
> to an interactive level.
>
> In the client-server, web-based, n-tier, whatever whatever, non-5250
> interface environment, do these issues come into play?  Are data mining or
> SQL-reporting tool interfaces configured to batch-oriented work management
> parameters, while inquiry, lookup, and data entry forms invoke a more
> interactive-type job?
>
> Interactive vs. Batch used to describe types of work being done on the
> system.  The terms have been co-opted to define a pricing structure.  In
the
> process do you think we've dumbed-down system tuning for these different
> types of work, are the concepts still applied, or are they moot with the
> newer interfaces?


+---
| This is the Midrange System Mailing List!
| To submit a new message, send your mail to MIDRANGE-L@midrange.com.
| To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com.
| To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator: david@midrange.com
+---

As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.