Re: OpenQM doco in Wiki



Hi Bob
By validation I assume that you mean whether or not a field entry is
numeric, alphabetic etc and of the correct length with perhaps a limit or a
string involved. Surely most 4gls would do this without needing additional
code, you would just send them a list of parameters. I am assuming this as
I consider it to be so basic and I have only just started looking at other
peoples methods.
You should be happy with your environment we have ISDN/Satellite only.
However we find ISDN is more than sufficient for green screen with accuracy
and will be testing windows soon. Admittedly we have always used protected
screen features so resetting a data entry screen needs two characters only.
I am currently looking at several methods; a windows api loaded on the user,
Cache and Designbais. I am leaving Cache until the multivalue API is
officially released, I must admit working through their standard demo was
eye-opening - debugging explorer environments is not easy. Designbais I
shall wait for the coming release as I am heavily into Briz at the moment.
The "heavy weight " contender in Binary Star I may look closer later along
with Visage whose bit technology is extremely interesting. However it still
boils down to having interested clients who want to pay for the finished
product. Also the harder it is to learn I think the less likely is its
takeup. I have noticed a massive difference between the power programmers
(maybe 10% of the real world) and the rest who in the Pick world at least
tend to be analyst/programmers - the easier it is to implement the design
the better they like it. The latter when faced with 3000+ objects tend to
freak out, if however they are presented with a few ways of presentation and
a few ways of input they work wonders.
Peter McMurray
"BobJ" <bob@xxxxxxxxxxxx> wrote in message
news:Y00wg.120$VH2.20501@xxxxxxxxxxxxxxxxx
The 'direct access' is one of the real strong points of old fashioned
serial-like connections. You can validate every key stroke without
noticeable delay. If one of the clients is very remote and uses a slow
modem or a satellite broad band then there is a very distinct and
distasteful delay between "send" and seeing something happen. So off
loading the validation has real value even if there is an occasional
second burp because the server has been updated while the client was
"away".

My little hobby project - what else is an old man to do - has a network of
four computers as follows:
Ka band satellite - The Server is here and there is latency. The server
will move to the DSL when the software is stable.
Sprint DSL.
Adelphia Cable Broad Band. This one is in a very small town near Lake
Okeechobee, Fl. and suffers frequent service interruptions.
Roving laptop that connects any way it can.
The current solution is to download the input programs and the basis for
validation when the remote computer first connects. Obviously there is a
little bit of configuration management taking place here so downloads
aren't done if they are not needed. If the remote computer sends
something that is not valid then the download is repeated on the
assumption that the two systems are merely out of synch. Works, but
strange things can happen and it takes a lot of logic to prevent the last
gasp effort, which is reboot and reconnect.
This is running albeit in Beta on jBase, Universe, and QM. The server
can be either jBase or Universe but hasn't been tested with QM yet.
Probably works there as well because QM works very well and may be the
final choice. FWIW I tried Cache` but it was too big a shift in thinking
to permit a good test without a lot of effort so I dropped it without
prejudice.
Any thoughts will be appreciated..
BobJ
"Peter McMurray" <excalibur21@xxxxxxxxxxx> wrote in message
news:6p%vg.8452$tE5.1555@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi
I agree about reducing work but what sort of work is anyone needing to do
that is not covered by the 4gl itself. I would definitely disagree about
business rules being on the client. Database look-ups are surely covered
in any 4gl by table loading. I remember that you had an excellent Law &
Order application, surely the felon photographs should be on the server
even though they do represent a load. As for the wider internet ie those
outside the internal structure of the company then nothing should be on
the clent.
Am I answering my own question? One must differentiate between internal
and external use. Internally OK load all the manuals to each machine but
you must still check for changes every time they are used. No I still
cannot come up with an example. That does not mean it is wrong, just
that I have no examples, particularly for Javascript which is hardly the
language for heavy maths, come to think of it neither is Pick Basic.
In my own experience the one thing I regret in my switch to Windows is
that I allowed direct access to the screen, it worked great for 25 years
but now I have got to rewrite that bit wheras the parameterised stuff is
a Breeze.
Peter McMurray
"Mark Brown" <mbrown@xxxxxxxxxxxxx> wrote in message
news:HSZvg.31330$uy3.14827@xxxxxxxxxxxxxxxxxxxxxxx

"Peter McMurray" <excalibur21@xxxxxxxxxxx> wrote in message
news:FiZvg.8395$tE5.5081@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi Frosty
I am interested in why you want to add javascript. Surely it is the
standardisation of the Display - Presentation Layer - that is one of
the major benefits of any 4gl.
Surely all rules type testing should be at the server end.
Peter McMurray

That's not neccessarily true. The more load we can place (easily) on
the client the better. Thin client, thick client, distributed
processing. Where do you want to do the work? On your one in-house
server, or the super computer that is the 5,000 parallel processors of
your internet users?

Mark







.



Relevant Pages

  • Re: RWW Disconnecting
    ... I have been connected from a remote site for about 3 ... DHCP server and even a wireless access ... the key codes to for Internet access. ... Client Workstations} ...
    (microsoft.public.windows.server.sbs)
  • Re: RWW Disconnecting
    ... Server to test the issue. ... I understand that remote client encounts following error message when RWW ... I strongly suggest that we rerun the Configure E-mail and Internet ...
    (microsoft.public.windows.server.sbs)
  • RE: Error.htm when using connectcomputer
    ... On the SBS server, run Set Up Computer Wizard to create all the remote ... Under Client Applications, uncheck everything except ... Start Internet Explorer. ...
    (microsoft.public.windows.server.sbs)
  • Re: RWW Disconnecting
    ... I understand that remote client encounts following error message when RWW ... I strongly suggest that we rerun the Configure E-mail and Internet ... 825763 How to configure Internet access in Windows Small Business Server ...
    (microsoft.public.windows.server.sbs)
  • RE: ISA blocking some client internet access?
    ... and installed ISA Server 2004, the internal clients cannot browse the ... address and external IP address of the SBS Server are in the same subnet ... Open the Server management console, navigate to "Internet and E-mail", ... On the client side, type NSLOOKUP from the command prompt, then input ...
    (microsoft.public.windows.server.sbs)