|
Bruce,
I gather that the virtual terminal APIs enabled you to streamline an
interactive process that lacked source code by perhaps reducing the number
of inputs or steps for users to complete. I'd like Booth to respond to how
well that might fit to his situation. Based on the little he shared, my
interpretation was that the organization is looking to provide a web
interface for interactive users, who otherwise wouldn't need IBM i user
profiles.
On Mon, Jun 10, 2019 at 1:39 PM Bruce Vining <bruce.vining@xxxxxxxxx>
wrote:
I do not know anywhere near enough about Booths situation to give anawkward
opinion one way or the other. I do know that several years ago a company
contracted with me to automate a process that was interactive only. They
did not have the source for the application, there were no APIs available
to bypass the interactive application processing, and they were, at
times in the day/night/week, having to get management (well, authorizedhave
personnel anyway) to sign on to the system and run through a few screens
selecting this and that, removing items, and the like which was a basic
pain for productivity.
At their request I wrote a RPG program (no Java, no webfacing, no
communications at all other than to the application) to simply drive that
application as if the program was an authorized user. The program did
access to various tables to control what it did in terms of "filling outfairly
various application panels" in a script like fashion. Using virtual
terminal APIs did mean getting to know 5250 data streams (at least to the
extent of how the application presented and received data), but it didn't
take that long to accomplish (OK, and I had worked with 5250 data streams
in the distant past). Whether this approach might be practical here, I
don't know. It could be if what the users currently need to "do" is
well understood, the data they provide is currently available (or can bethat
made available) to the program, and there aren't a ton of errors in the
data causing the users to really make interactive decisions...
On Sun, Jun 9, 2019 at 10:24 PM Jack Woehr <
jwoehr@xxxxxxxxxxxxxxxxxxxxxxxx>
wrote:
If you can pop a java window, you can pop TN5250J with a macro file
5250can be dynamically generated and takes the user to the Yes/No prompt.wrote:
On Sun, Jun 9, 2019 at 2:13 PM Nathan Andelin <nandelin@xxxxxxxxx>
wrote:
On Sat, Jun 8, 2019 at 10:53 PM Booth Martin <booth@xxxxxxxxxxxx>
on a
The steps before opening a 5250 session are not on 5250. They are
web page.
From my perspective, the only thing that opens 5250 sessions is a
receivedemulator (a program that handles 5250 data streams).
--
Jack Woehr
Absolute Performance, Inc.
12303 Airport Way, Suite 100
Broomfield, CO 80021
NON-DISCLOSURE NOTICE: This communication including any and all
attachments is for the intended recipient(s) only and may contain
confidential and privileged information. If you are not the intended
recipient of this communication, any disclosure, copying further
distribution or use of this communication is prohibited. If you
delete/destroythis communication in error, please contact the sender and
listall copies of this communication immediately.list
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
To post a message email: MIDRANGE-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/midrange-l.
Please contact support@xxxxxxxxxxxx for any subscription related
questions.
Help support midrange.com by shopping at amazon.com with our affiliate
link: https://amazon.midrange.com
--
Thanks and Regards,
Bruce
931-505-1915
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing
To post a message email: MIDRANGE-L@xxxxxxxxxxxxxxxxxx--
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/midrange-l.
Please contact support@xxxxxxxxxxxx for any subscription related
questions.
Help support midrange.com by shopping at amazon.com with our affiliate
link: https://amazon.midrange.com
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/midrange-l.
Please contact support@xxxxxxxxxxxx for any subscription related
questions.
Help support midrange.com by shopping at amazon.com with our affiliate
link: https://amazon.midrange.com
As an Amazon Associate we earn from qualifying purchases.
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.