Re: [U2] Multi-threaded phantom processing

2014-03-10 Thread Hona, David
Hi Peter

Clearly, you have no other option than to go the direction you have. Sounds 
like you're using the correct API and approach for the task at hand and with 
the constraints you have. Sounds like you have considered various implications 
and you're constrain by UV versions and UniRPC being blocked (a good thing if 
you're connectivity to third-parties and over unsecure/public networks :))...

BTW: UV File triggers are light-weight triggers available in UV11.x - without 
the overhead and complexity of UV SQL Triggers.

The MQSeries interface is good, but it's learning curve can be steep and is 
only feasible if both sites are licensed users. I've used it a lot, but the 
underlying complexity of the MQ setup and API can be up there with TCP/IP 
sockets :(... if you're new to it all!

SQL BCI requires UniRPC access so that would be ruled out for your use as well. 

All of the higher-level APIs just save you the hassle of writing a complex 
low-level interface which could be hard to develop, debug and maintain in the 
future...

In my experience, it is difficult to optimise any interface unless you have 
some minimum, average and maximum loads or throughput requirements to be met. 
It'll be difficult to optimise the interface other than setting minimum and 
maximum phantom processes - as you're and other have already mentioned. I guess 
time will tell how it works and what tweaking (aka optimisation) will be 
required...nothing like real-world usage to sort things out...

Another potential consideration you need to consider or at least have test 
cases is loss of connectivity due to abnormal termination by the client, 
network (local/carrier/remote) or remote server. All these events may cause 
various issues that can impact UV locally, remotely and your TCP connectivity. 
Troubleshooting network and application connectivity is never easy - hence 
working through worse case scenarios in advance is a worthwhile - and 
somewhat very tedious exercise. Such issues have are applicable to all 
applications - of course. Such network issues impact the native UV APIs as 
well...but I am sure you'll get to know and loathe errors such as FIN_WAIT, 
etc., etc. as you get more usage and issues, etc.

Cheers,
David


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Peter Cheney
Sent: Friday, 7 March 2014 6:00 PM
To: 'U2 Users List'
Subject: Re: [U2] Multi-threaded phantom processing

Initially data volume will be small - probably about 20 customers per day and 
about 6 records per customer but it is likely to grow very quickly up to some 
unknown amount. We'll have to see I guess. The records per customer are likely 
to be the high volume stuff.

There is transaction logging on the remote system that I can use and am relying 
on for data integrity but I did not know about the SQL stuff until this week. 
Not sure if it would work until I can find time to play with it and see how it 
might suit us.

Some of the other constraints were: no access allowed to the remote unirpc 
port, the remote UV is below 10.3 and different from ours, neither site has a 
UV/Net licence in prod. So I think I'm pretty much stuck with file queuing and 
multiple phantoms for now at least.

I also was able to get a successful remote file process going on our test 
system while waiting for confirmation of UV/Net accessibility. It is very nice 
and might have been a nice solution too.

Then I did some experimenting with the performance requirements on the file 
triggers and found there to be too much of a lag for the triggers to fire 
directly to the other end. This would've caused unacceptable problems in 
testing not to mention going live so a file queuing process had to be devised.

In all the file queuing works quite well and can be coded for rock solid 
reliability so it has a lot of pluses. I can also fine tune the phantom loop 
times and socket timeouts on the fly at both ends once the data starts flowing 
and we get some idea of what needs changing.

Fingers, toes, arms, legs (and eyes!) all currently crossed.
Cheers
Peter





Peter Cheney
Ultracs Developer
t 07 3017 8837 | f 07 3002 8400
e peter.che...@firstmac.com.au
w firstmac.com.au


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Hona, David
Sent: Friday, 7 March 2014 13:41
To: U2 Users List
Subject: Re: [U2] Multi-threaded phantom processing

Hi Peter

Sounds like an interested piece of work, just a couple of questions for you:

- what sort of data volumes and update frequencies are involved?

- do you need to know if the data has been successfully committed to the remote 
UV database?

- did you consider SQL BCI or even UV/Net (read the different UV versions is an 
issue and so this may be a constraint)

Gregor mentioned SQL BCI as an alternative interface - I've used that before to 
exchange data between systems and 

[U2] Dump truck backup

2014-03-10 Thread Dale Kelley
This is mostly for you folks who are contractors but I'd be happy to hear
from anyone.  I have a customer, Nashville Metropolitan Government, for whom
I have provided flea market reservation/registration and buiding event
rental software. (UniVerse.)  I am a 1 man shop.  I look both ways before I
cross the street and so far its worked out.  But the issue of continuation
of development and support has come up for a second time; along with it the
nature of my character based software and some reactions to UviVerse as a
product.  This is an email from the assistant director of the Nashville
fairgrounds:

Subject: ITS Help Selecting New Software
Importance: High
Our Flea Market and Corporate Sales components have been utilizing
proprietary software that is ancient, and without documentation for many
years.  It has not been supported by ITS, and there is only one known person
in the Tennessee area that can serviced this software. With the upgrade to
Windows 7, it will not operate.  Obviously, we need to purchase a package
that will provide the functionality we need and that can be supported by
ITS. I am requesting a meeting, with the appropriate ITS staff at the
earliest possible time; to identify our needs and possible software packages
that can be installed.

He is incorrect in most of his conclusions, but this is his perception.  I
have left behind a number of great systems that are now defunct because
management viewed them as ancient.  Does anyone else meet this attitude? 
My customer defended the system with the following email.

Ken
Who said our software was ancient?  It is not, it aids in insuring the
revenue stream for both Flea Market and Facility Rental, you are correct
that the software is serviced by one individual since he wrote the program,
his name is Dale Kelley and he has other members on his team that know the
software in the event something happens to him.  As far as the upgrade to
Windows 7 who said that it will not operate?  This is certainly not the
case, the software can be updated to run with minimal effort.  You can
contact Dale Kelley if you like, I have copied him on this e-mail. 
Thank you for your time
Deborah

Deborah's defense included a small lie about the members of my team; I'm
it.  This system is written entirely in BASIC; no procs, no scripts.  I
always have the source code on the system; it's theirs to use as they wish. 
I would be happy to provide it for review.  My question: is there anyone who
would have any interest in taking over this and another government customer
if I should become defunct or inoperable?  I know there are some great
people in Tennessee, but these guys could be supported from anywhere.

I would also appreciate any advice on products and time required to mouse up
the screens and present non-ancient images.  I intend to arrenge a meeting
with the Assistant Director to attempt to address his concerns and see if I
can sell some services.

Dale



--
View this message in context: 
http://u2-universe-unidata.1073795.n5.nabble.com/Dump-truck-backup-tp42827.html
Sent from the U2 - Users mailing list archive at Nabble.com.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Dump truck backup

2014-03-10 Thread Anthonys Lists

On 10/03/2014 21:11, Dale Kelley wrote:

along with it the
nature of my character based software and some reactions to UviVerse as a
product.
You could also quietly point out, if he's worried about UniVerse, that 
although IBM sold it, when they did so it was near enough HALF of their 
DB2 division. I'm sure he's heard of DB2 - that will tell him that U2's 
market share is pretty much the same as IBM's currrent database market 
share.


Surely that means there's plenty of people out there who know the system 
(yes I know, the problem is finding them...)


Cheers,
Wol
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Dump truck backup

2014-03-10 Thread Allen Elwood RR


imho, mousing up just leads to disability claims about mouse shoulder...

a tax preparation service who shall go unnamed has a hideous package 
that *cannot change fields* unless you use the mouse, which means every 
time you type you have to reach over and grab the damn thing to go to 
the next field


i cannot tell you how many times i had to rub my wife's shoulder with 
bengay before she finally quit - took five years for the lump in the 
middle of her shoulder blade to heal


On 3/10/2014 2:11 PM, Dale Kelley wrote:

This is mostly for you folks who are contractors but I'd be happy to hear
from anyone.  I have a customer, Nashville Metropolitan Government, for whom
I have provided flea market reservation/registration and buiding event
rental software. (UniVerse.)  I am a 1 man shop.  I look both ways before I
cross the street and so far its worked out.  But the issue of continuation
of development and support has come up for a second time; along with it the
nature of my character based software and some reactions to UviVerse as a
product.  This is an email from the assistant director of the Nashville
fairgrounds:

Subject: ITS Help Selecting New Software
Importance: High
Our Flea Market and Corporate Sales components have been utilizing
proprietary software that is ancient, and without documentation for many
years.  It has not been supported by ITS, and there is only one known person
in the Tennessee area that can serviced this software. With the upgrade to
Windows 7, it will not operate.  Obviously, we need to purchase a package
that will provide the functionality we need and that can be supported by
ITS. I am requesting a meeting, with the appropriate ITS staff at the
earliest possible time; to identify our needs and possible software packages
that can be installed.

He is incorrect in most of his conclusions, but this is his perception.  I
have left behind a number of great systems that are now defunct because
management viewed them as ancient.  Does anyone else meet this attitude?
My customer defended the system with the following email.

Ken
Who said our software was ancient?  It is not, it aids in insuring the
revenue stream for both Flea Market and Facility Rental, you are correct
that the software is serviced by one individual since he wrote the program,
his name is Dale Kelley and he has other members on his team that know the
software in the event something happens to him.  As far as the upgrade to
Windows 7 who said that it will not operate?  This is certainly not the
case, the software can be updated to run with minimal effort.  You can
contact Dale Kelley if you like, I have copied him on this e-mail.
Thank you for your time
Deborah

Deborah's defense included a small lie about the members of my team; I'm
it.  This system is written entirely in BASIC; no procs, no scripts.  I
always have the source code on the system; it's theirs to use as they wish.
I would be happy to provide it for review.  My question: is there anyone who
would have any interest in taking over this and another government customer
if I should become defunct or inoperable?  I know there are some great
people in Tennessee, but these guys could be supported from anywhere.

I would also appreciate any advice on products and time required to mouse up
the screens and present non-ancient images.  I intend to arrenge a meeting
with the Assistant Director to attempt to address his concerns and see if I
can sell some services.

Dale



--
View this message in context: 
http://u2-universe-unidata.1073795.n5.nabble.com/Dump-truck-backup-tp42827.html
Sent from the U2 - Users mailing list archive at Nabble.com.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users



___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Dump truck backup

2014-03-10 Thread dale kelley
While I know that mouseable screens provide no improvement in 
functionality I would try to keep it at least as good as it is.  Old 
users could still use the keyboard but them winders people could click 
their way.  Is that possible?


On 03/10/2014 05:09 PM, Allen Elwood RR wrote:


imho, mousing up just leads to disability claims about mouse shoulder...

a tax preparation service who shall go unnamed has a hideous package 
that *cannot change fields* unless you use the mouse, which means 
every time you type you have to reach over and grab the damn thing to 
go to the next field


i cannot tell you how many times i had to rub my wife's shoulder with 
bengay before she finally quit - took five years for the lump in the 
middle of her shoulder blade to heal


On 3/10/2014 2:11 PM, Dale Kelley wrote:
This is mostly for you folks who are contractors but I'd be happy to 
hear
from anyone.  I have a customer, Nashville Metropolitan Government, 
for whom

I have provided flea market reservation/registration and buiding event
rental software. (UniVerse.)  I am a 1 man shop.  I look both ways 
before I
cross the street and so far its worked out.  But the issue of 
continuation
of development and support has come up for a second time; along with 
it the
nature of my character based software and some reactions to UviVerse 
as a

product.  This is an email from the assistant director of the Nashville
fairgrounds:

Subject: ITS Help Selecting New Software
Importance: High
Our Flea Market and Corporate Sales components have been utilizing
proprietary software that is ancient, and without documentation for many
years.  It has not been supported by ITS, and there is only one known 
person
in the Tennessee area that can serviced this software. With the 
upgrade to
Windows 7, it will not operate.  Obviously, we need to purchase a 
package

that will provide the functionality we need and that can be supported by
ITS. I am requesting a meeting, with the appropriate ITS staff at the
earliest possible time; to identify our needs and possible software 
packages

that can be installed.

He is incorrect in most of his conclusions, but this is his 
perception.  I

have left behind a number of great systems that are now defunct because
management viewed them as ancient.  Does anyone else meet this 
attitude?

My customer defended the system with the following email.

Ken
Who said our software was ancient?  It is not, it aids in insuring the
revenue stream for both Flea Market and Facility Rental, you are correct
that the software is serviced by one individual since he wrote the 
program,
his name is Dale Kelley and he has other members on his team that 
know the
software in the event something happens to him.  As far as the 
upgrade to

Windows 7 who said that it will not operate?  This is certainly not the
case, the software can be updated to run with minimal effort.  You can
contact Dale Kelley if you like, I have copied him on this e-mail.
Thank you for your time
Deborah

Deborah's defense included a small lie about the members of my 
team; I'm

it.  This system is written entirely in BASIC; no procs, no scripts.  I
always have the source code on the system; it's theirs to use as they 
wish.
I would be happy to provide it for review.  My question: is there 
anyone who
would have any interest in taking over this and another government 
customer

if I should become defunct or inoperable?  I know there are some great
people in Tennessee, but these guys could be supported from anywhere.

I would also appreciate any advice on products and time required to 
mouse up
the screens and present non-ancient images.  I intend to arrenge a 
meeting
with the Assistant Director to attempt to address his concerns and 
see if I

can sell some services.

Dale



--
View this message in context: 
http://u2-universe-unidata.1073795.n5.nabble.com/Dump-truck-backup-tp42827.html

Sent from the U2 - Users mailing list archive at Nabble.com.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users



___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Dump truck backup

2014-03-10 Thread Charlie Noah
Very possible if you're using a terminal emulator that will pass through 
mouse codes and an input routine that can be taught to interpret them. 
The biggest problem I had with that was that old-school users wanted to 
Enter from field to field, and Windows users wanted to Tab from field to 
field, and Enter to submit the page. I just told them to get out the 
boxing gloves and whoever won would get their way. :-)


IMHO, the assistant director is very short-sighted and will move on to 
something else when it all hits the fan.


Good luck!
Charlie Noah

Tiny Bear Wild Bird Store
Home of Safety Net Shipping
http://www.TinyBearWildBirdStore.com
Toll Free: 1-855-TinyBear (855-846-9232)

On 03-10-2014 5:54 PM, dale kelley wrote:
While I know that mouseable screens provide no improvement in 
functionality I would try to keep it at least as good as it is.  Old 
users could still use the keyboard but them winders people could 
click their way.  Is that possible?


On 03/10/2014 05:09 PM, Allen Elwood RR wrote:


imho, mousing up just leads to disability claims about mouse shoulder...

a tax preparation service who shall go unnamed has a hideous package 
that *cannot change fields* unless you use the mouse, which means 
every time you type you have to reach over and grab the damn thing to 
go to the next field


i cannot tell you how many times i had to rub my wife's shoulder with 
bengay before she finally quit - took five years for the lump in the 
middle of her shoulder blade to heal


On 3/10/2014 2:11 PM, Dale Kelley wrote:
This is mostly for you folks who are contractors but I'd be happy to 
hear
from anyone.  I have a customer, Nashville Metropolitan Government, 
for whom

I have provided flea market reservation/registration and buiding event
rental software. (UniVerse.)  I am a 1 man shop.  I look both ways 
before I
cross the street and so far its worked out.  But the issue of 
continuation
of development and support has come up for a second time; along with 
it the
nature of my character based software and some reactions to UviVerse 
as a

product.  This is an email from the assistant director of the Nashville
fairgrounds:

Subject: ITS Help Selecting New Software
Importance: High
Our Flea Market and Corporate Sales components have been utilizing
proprietary software that is ancient, and without documentation for 
many
years.  It has not been supported by ITS, and there is only one 
known person
in the Tennessee area that can serviced this software. With the 
upgrade to
Windows 7, it will not operate.  Obviously, we need to purchase a 
package
that will provide the functionality we need and that can be 
supported by

ITS. I am requesting a meeting, with the appropriate ITS staff at the
earliest possible time; to identify our needs and possible software 
packages

that can be installed.

He is incorrect in most of his conclusions, but this is his 
perception.  I

have left behind a number of great systems that are now defunct because
management viewed them as ancient.  Does anyone else meet this 
attitude?

My customer defended the system with the following email.

Ken
Who said our software was ancient?  It is not, it aids in insuring the
revenue stream for both Flea Market and Facility Rental, you are 
correct
that the software is serviced by one individual since he wrote the 
program,
his name is Dale Kelley and he has other members on his team that 
know the
software in the event something happens to him.  As far as the 
upgrade to

Windows 7 who said that it will not operate?  This is certainly not the
case, the software can be updated to run with minimal effort.  You can
contact Dale Kelley if you like, I have copied him on this e-mail.
Thank you for your time
Deborah

Deborah's defense included a small lie about the members of my 
team; I'm

it.  This system is written entirely in BASIC; no procs, no scripts.  I
always have the source code on the system; it's theirs to use as 
they wish.
I would be happy to provide it for review.  My question: is there 
anyone who
would have any interest in taking over this and another government 
customer

if I should become defunct or inoperable?  I know there are some great
people in Tennessee, but these guys could be supported from anywhere.

I would also appreciate any advice on products and time required to 
mouse up
the screens and present non-ancient images.  I intend to arrenge a 
meeting
with the Assistant Director to attempt to address his concerns and 
see if I

can sell some services.

Dale



--
View this message in context: 
http://u2-universe-unidata.1073795.n5.nabble.com/Dump-truck-backup-tp42827.html

Sent from the U2 - Users mailing list archive at Nabble.com.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users



___
U2-Users mailing list
U2-Users@listserver.u2ug.org

Re: [U2] Dump truck backup

2014-03-10 Thread Peter Schellenbach
AccuTerm has some features that let you add mousing to green-screen 
apps.  One is pattern-based and requires no changes in the app. You 
define a list of relevant patterns and when the user clicks on one, some 
action takes place. For example, if your text screen prompts are in the 
form of 1)  2) xxx, you can define a pattern like a blank followed 
by one or two digits followed by an open parenthesis followed by a 
blank, and define a click action to send the digits followed by a 
RETURN. There is also direct mouse support - turn on the mouse input 
using an escape sequence and when the user clicks, it looks to the app 
like a function key followed by a cursor position. The U2 app needs to 
associate the position with an appropriate action. You can also use 
AccuTerm's visual styles to give a green-screen app a GUI-like 
appearance. Visual styles are triggered by screen attributes (reverse, 
dim, underline, etc.).


Peter Schellenbach
http://www.asent.com





___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Dump truck backup

2014-03-10 Thread dale kelley
Charlie, you're right.  He's already retired Metro and can only work so 
many hours.  (He's almost as old as I.)


On 03/10/2014 06:01 PM, Charlie Noah wrote:
Very possible if you're using a terminal emulator that will pass 
through mouse codes and an input routine that can be taught to 
interpret them. The biggest problem I had with that was that 
old-school users wanted to Enter from field to field, and Windows 
users wanted to Tab from field to field, and Enter to submit the page. 
I just told them to get out the boxing gloves and whoever won would 
get their way. :-)


IMHO, the assistant director is very short-sighted and will move on to 
something else when it all hits the fan.


Good luck!
Charlie Noah

Tiny Bear Wild Bird Store
Home of Safety Net Shipping
http://www.TinyBearWildBirdStore.com
Toll Free: 1-855-TinyBear (855-846-9232)

On 03-10-2014 5:54 PM, dale kelley wrote:
While I know that mouseable screens provide no improvement in 
functionality I would try to keep it at least as good as it is.  
Old users could still use the keyboard but them winders people 
could click their way.  Is that possible?


On 03/10/2014 05:09 PM, Allen Elwood RR wrote:


imho, mousing up just leads to disability claims about mouse 
shoulder...


a tax preparation service who shall go unnamed has a hideous package 
that *cannot change fields* unless you use the mouse, which means 
every time you type you have to reach over and grab the damn thing 
to go to the next field


i cannot tell you how many times i had to rub my wife's shoulder 
with bengay before she finally quit - took five years for the lump 
in the middle of her shoulder blade to heal


On 3/10/2014 2:11 PM, Dale Kelley wrote:
This is mostly for you folks who are contractors but I'd be happy 
to hear
from anyone.  I have a customer, Nashville Metropolitan Government, 
for whom

I have provided flea market reservation/registration and buiding event
rental software. (UniVerse.)  I am a 1 man shop.  I look both ways 
before I
cross the street and so far its worked out.  But the issue of 
continuation
of development and support has come up for a second time; along 
with it the
nature of my character based software and some reactions to 
UviVerse as a
product.  This is an email from the assistant director of the 
Nashville

fairgrounds:

Subject: ITS Help Selecting New Software
Importance: High
Our Flea Market and Corporate Sales components have been utilizing
proprietary software that is ancient, and without documentation for 
many
years.  It has not been supported by ITS, and there is only one 
known person
in the Tennessee area that can serviced this software. With the 
upgrade to
Windows 7, it will not operate.  Obviously, we need to purchase a 
package
that will provide the functionality we need and that can be 
supported by

ITS. I am requesting a meeting, with the appropriate ITS staff at the
earliest possible time; to identify our needs and possible software 
packages

that can be installed.

He is incorrect in most of his conclusions, but this is his 
perception.  I
have left behind a number of great systems that are now defunct 
because
management viewed them as ancient.  Does anyone else meet this 
attitude?

My customer defended the system with the following email.

Ken
Who said our software was ancient?  It is not, it aids in insuring the
revenue stream for both Flea Market and Facility Rental, you are 
correct
that the software is serviced by one individual since he wrote the 
program,
his name is Dale Kelley and he has other members on his team that 
know the
software in the event something happens to him.  As far as the 
upgrade to
Windows 7 who said that it will not operate?  This is certainly not 
the

case, the software can be updated to run with minimal effort.  You can
contact Dale Kelley if you like, I have copied him on this e-mail.
Thank you for your time
Deborah

Deborah's defense included a small lie about the members of my 
team; I'm
it.  This system is written entirely in BASIC; no procs, no 
scripts.  I
always have the source code on the system; it's theirs to use as 
they wish.
I would be happy to provide it for review.  My question: is there 
anyone who
would have any interest in taking over this and another government 
customer

if I should become defunct or inoperable?  I know there are some great
people in Tennessee, but these guys could be supported from anywhere.

I would also appreciate any advice on products and time required to 
mouse up
the screens and present non-ancient images.  I intend to arrenge a 
meeting
with the Assistant Director to attempt to address his concerns and 
see if I

can sell some services.

Dale



--
View this message in context: 
http://u2-universe-unidata.1073795.n5.nabble.com/Dump-truck-backup-tp42827.html

Sent from the U2 - Users mailing list archive at Nabble.com.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org